Description
I tried to create few belt balancers with custom ratio and to test them created a stand which fully loads belts. During the tests some inconsistency in splitters behaviour has been found.Actual result
Further investigation revealed that in case if splitter is fed with 2 fully loaded lines and 2 lines ready for output 3 different mode of work possible:1. Splitter lefts lanes as they were before: 2. Splitter swap lines entirely: 3. Splitter mixes 2 lines:
Expected result
I expect that splitter will mix lines (way 3), because they do so under lower loads with same usecases.Consistency
I tried to reproduce it with all 3 tiers of belts and seems that this behaviour is quite common for yellow and red belts.Blue belts usually works as expected but issue still can be reproduced
Way to reproduce
From the scratch:1. Ensure you have 2 fully loaded belts of the same tier as splitter but do not connect them
2. Ensure splitter have 2 connected outputs and items will not stuck there
3. Connect 2 inputs to the splitter
4. In case if bug still can't be observed check load on inputs and pause one of them for a short period of time (e.g. remove belt and place again)
5. Repeat p. 4 until it happens, it may takes 4-5 attempts with blue belts.
Using provided save:
1. Load with the save
2. Follow p.4 and p.5 from the instruction above. You can toggle belts with constant combinators.