Stack inserters wait until full from Assemblers
Posted: Sun Dec 04, 2016 12:54 am
I think it would be better if a stack inserter waited until there were enough items in an assembly to fill the hand before moving it out of the assembly. This will make minimal impact on existing builds - there will be a few more items within the assemblies with no impact on throughput.
The main reason for the change is to alter the behaviour of the bot net. As it stands, bots generally don't use their full stack bonus because there is only one item in the chest they collect from. Even if you have some back pressure, the bots will prefer the closest chests, keeping them empty by moving one item at a time while ignoring the further away chests, moving them at their full stack bonus.
I think it's a simple change that would increase the bot's efficiency.
The reason I bring this up is because my smelting area uses bots. I have noticed I need FAR more roboports on the output side than the input side. On the input side I have four, output side I have ten and still have a charging queue on the output side. Upon looking at the bots I can see that they are all carrying one item not the expected four. This is not an issue with things like copper wire because of the fast craft time, so by the time the bots get there there is enough to saturate them. Its also not an issue for for red circuits where it takes 5+ drop offs by the bots for one pick up, but for closer to 1-1 things like green circuits, it's extremely evident.
The main reason for the change is to alter the behaviour of the bot net. As it stands, bots generally don't use their full stack bonus because there is only one item in the chest they collect from. Even if you have some back pressure, the bots will prefer the closest chests, keeping them empty by moving one item at a time while ignoring the further away chests, moving them at their full stack bonus.
I think it's a simple change that would increase the bot's efficiency.
The reason I bring this up is because my smelting area uses bots. I have noticed I need FAR more roboports on the output side than the input side. On the input side I have four, output side I have ten and still have a charging queue on the output side. Upon looking at the bots I can see that they are all carrying one item not the expected four. This is not an issue with things like copper wire because of the fast craft time, so by the time the bots get there there is enough to saturate them. Its also not an issue for for red circuits where it takes 5+ drop offs by the bots for one pick up, but for closer to 1-1 things like green circuits, it's extremely evident.