[0.14.22]inconsistent collisions when inserting on blue belt

Bugs that are actually features.
dermiste
Burner Inserter
Burner Inserter
Posts: 5
Joined: Sat Apr 30, 2016 2:06 pm
Contact:

[0.14.22]inconsistent collisions when inserting on blue belt

Post by dermiste »

I have built a setup with combinators to insert items on a belt, where each inserter is triggered with a delay so that you get a nearly compressed belt.

Here is what it looks like :
Image

To reset the contraption:
1) turn off the 'S' constant combinator
2) turn off the 'G' constant combinator
3) wait for the robots to load the chests
4) turn on the 'G' constant combinator

To run the contraption:
1) turn on the 'S' constant combinator

What I expect:
1) the rightmost inserter starts unloading
2) the second-rightmost inserter starts unloading
3) the rightmost inserter finishes unloading
4) the third-rightmost inserter starts unloading
5) the second-rightmost inserter finishes unloading
6) the fourth inserter starts unloading
and so on until the sixth inserter

What I get:
1) the rightmost inserter begin to unload
2) the second-rightmost inserter starts unloading
3) the third-rightmost inserter starts unloading
4) the second-rightmost inserter finishes unloading
5) the fourth-rightmost inserter starts unloading
and so on, until all inserters are empty, except the rightmost one which still has a plate.

The time interval between each inserter being triggered is the same, why can't the rightmost one drop all of its items when the ones on its left do ?


How the contraption works:
'S' drives a resetting counter, outputting 'O'
'O' is then divided by the time interval we want, we get 'I'
the 'any = I' combinator select a signal matching 'I' numerical value
each inserter is triggered by it own signal '1', '2', '3', '4', '5', '6'
log file
Attachments
debug.zip
filesave to reproduce the behaviour
(3.95 MiB) Downloaded 91 times
Rseding91
Factorio Staff
Factorio Staff
Posts: 14363
Joined: Wed Jun 11, 2014 5:23 am
Contact:

Re: [0.14.22]inconsistent collisions when inserting on blue belt

Post by Rseding91 »

The circuit network and the inserter logic were never built to work as you're trying to make them work: tick-level control of when they do actions will likely never work how you want.
If you want to get ahold of me I'm almost always on Discord.
Post Reply

Return to “Not a bug”