Page 1 of 1

[2.0.24] Loaders configured for stacking don't properly fill the belt

Posted: Fri Dec 06, 2024 12:48 am
by kryojenik
12-05-2024, 18-35-21.png
12-05-2024, 18-35-21.png (1.36 MiB) Viewed 405 times
For a chest that is being fed by 6 full red belts (180 items/s) and being drained by 1 red belt (stacked to 4 layers - 120 items / second)

If the chest is completely full (bottom), the output belt will be completely full (32 items / tile).

If the chest is not completely full, the output belts will vacillate between 30 and 32 items / tile even though the contents of the chest are increasing because the input rate is greater than the output rate.

The really weird one is the middle image. The chest is full, but the input rate has been reduced to less than the output rate. Now the belt only has 24 items / tile (90 items / second - same as the input rate). The output loader should be able to fill the belt at full rate until there is no excess inventory left.


And for an added bonus, if I change the input of the middle chest to two belts, the output goes back up to the 30/32 vacillating output.
12-05-2024, 18-47-15.png
12-05-2024, 18-47-15.png (473.34 KiB) Viewed 405 times
12-05-2024, 18-47-34.png
12-05-2024, 18-47-34.png (472.3 KiB) Viewed 405 times

Re: [2.0.24] Loaders configured for stacking don't properly fill the belt

Posted: Fri Dec 06, 2024 1:15 am
by boskid
I feel this will be somehow related to loaders not waiting for "full hand" (since they do not have a hand) and unloading creating belt stack from at most 1 source inventory stack (no gather from multiple stacks as it would require a temporary storage, like a hand)

Re: [2.0.24] Loaders configured for stacking don't properly fill the belt

Posted: Mon Dec 30, 2024 6:02 pm
by boskid
Moving this to minor issues. There is no simple solution for this since loaders do not have hand where they could accumulate items before dropping a full stack or wait for more items after taking items out of container but before dropping to a belt.

Re: [2.0.24] Loaders configured for stacking don't properly fill the belt

Posted: Mon Dec 30, 2024 6:25 pm
by Stargateur
well could we add this internal inventory then (I guess this is the more simple to do) ? or could we make loader be able to grape from more slot if needed (could be great feature even for arm) ?