[13.20] Bot-based delivery awakens inserter
Posted: Sat Sep 10, 2016 1:42 pm
Testing build: furnaces +300% speed, input filtered inserters with iron ore/copper ore (activated in the same moment), output fast inserters.
After inserting 3 iron ore filtered inserters will be switched to copper. After copper - to iron and again from the beginning.
Signals from output inserters is compared each tick and if it is not equal lamps will be switched on.
Simple build: everything works as expected:
Advanced build: now I've added 100k stone in requester chest.
Why lamps are flickering?
In my opinion this happens because each bot-based delivery changes input chest contents and awakens all sleeping inserters, as a result they might start rotating 1 tick earlier. In other words game optimisation that was added (introducing "sleeping" state) affects game mechanic.
Expected behaviour: results should be the same in both experiments.
After inserting 3 iron ore filtered inserters will be switched to copper. After copper - to iron and again from the beginning.
Signals from output inserters is compared each tick and if it is not equal lamps will be switched on.
Simple build: everything works as expected:
Video
During smelting lamps were switched off.Advanced build: now I've added 100k stone in requester chest.
Video
During smelting lamps were switched on.Why lamps are flickering?
In my opinion this happens because each bot-based delivery changes input chest contents and awakens all sleeping inserters, as a result they might start rotating 1 tick earlier. In other words game optimisation that was added (introducing "sleeping" state) affects game mechanic.
Expected behaviour: results should be the same in both experiments.