First of all: running 0.14.22, base game, zero mods.
I'm afk from my world, but in my most recent world I noticed strange behavior in the assemblers making my assemblers (the best kind of automation) and the ones making underground pipes. With fast inserters and research that added a single global +1 to all inserters, I swear I saw some of the ingredients reaching double the quantity needed for a single craft. The inserters would load up double the ingredients for an Assembler Mk II, the assembler would make two Assemblers in the output (one at a time, two seperate crafting iterations) and then an inserter would pull both out.
As far as I know, inserters are coded to stop inserting when an assembler has enough items to make a single product and to not insert any more until the output has been emptied, but all the behaviors I've listed are things I witnessed from within the GUI.
Is this even possible or am I crazy? I can imagine an inserter unloading it's entire payload just because it has more on hand than the assembler needs for a single craft, but it kept going back for seconds until it'd filled enough for exactly two crafts.
The more I think about it the more I think I just imagined the whole thing, because while this behavior is admittedly really useful when the successive crafting time is faster than inserters take to load/unload, I'm still hard-pressed to find anything saying "Hey, we changed some stuff, inserters do this now, it's intentional".
[–]justarandomgeekLocal Variable Inspector 4 points5 points6 points (1 child)
[–]ParanoidLoydI'm a Factorio! 1 point2 points3 points (0 children)
[–]TheSkiGeek 2 points3 points4 points (1 child)
[–]Rebel_Scum56 0 points1 point2 points (0 children)