Page 1 of 1

[0.16.51] Item creep/decompression on looping belts

Posted: Fri Jul 06, 2018 10:47 am
by farcast
Exhibit A.gif
Exhibit A.gif (4.58 MiB) Viewed 1520 times
Item creep seems to still be present when belts are arranged in a loop. Splitters also seem to cause decompression when used in looping belts.
Exhibit B.gif
Exhibit B.gif (14.72 MiB) Viewed 1520 times
Above is a 4 to 4 lane balancer in a looping sushi bus, which is how I discovered the problem. As soon as it stops being a loop, the problem immediately goes away, so it can't be a problem with the balancer itself. Even if only a single bus lane is still a loop, the problem appears.

Re: [0.16.51] Item creep/decompression on looping belts

Posted: Fri Jul 06, 2018 10:53 am
by posila
farcast wrote:Item creep seems to still be present when belts are arranged in a loop.
Indeed. See: viewtopic.php?f=58&t=58725#p350003
kovarex wrote:The problem is, that generally when there is a loop in the belt system, it can't properly set order of updates in a way, that output updates before input, so full compression is not possible.
In your example, when I removed the loop and related splitters, it worked good again.

Re: [0.16.51] Item creep/decompression on looping belts

Posted: Fri Jul 06, 2018 11:25 am
by farcast
At the very least, for a short while after the loop is re-established, it seems to work fine. I can understand if making that into a solution somehow has it's own problems, though.