Madzuir's balancer prone to deadlocks?
Posted: Fri Apr 10, 2020 9:00 am
Hi, all!
This is my first post in this forum.
I'm on my first game, but if I know that somthing can be done in an efficient way, then I can't let it go and settle for something less efficient, so I'm kinda stuck and can't progress.
I've been trying to set up a loading/unloading system for trains that loads evenly both into and out of the buffer chests at my train stations, both when I'm loading and unloading.
I quickly found Madzuri's clever design and I read that it doesn't deadlock. For a long time, (when I finally got it right) it worked perfectly, but now I find myself in a position where I need a lot more train stations, and that's when I decided I wanted to balance "both ways", as it were.
However, I've found out I'm not as clever as I'd like to be, because I can't seem to understand how to make this work, especially considering the deadlocks.
I made a simple test environment (on the right in the attached image) for unloading evenly. You can disregard the fast inserter on the top there, that's just remnants of an earlier attempt.
I thought that I could keep the combinators' settings the same if I just switched from "blacklist" to "whitelist" in the filter inserters' settings, but as you will see in the image, I also produced a deadlock, and for some reason, I can't figure out how to avoid it.
I found the following post, asking the same question, but for all the answers he got, none of them actually helped him, as far as I could see.
viewtopic.php?t=63583
Did you ever figure this out, @gerrg? (Is it possible to tag people using @ in forums?)
If anyone would be able to help me with this, it would be much appreciated!
This is my first post in this forum.
I'm on my first game, but if I know that somthing can be done in an efficient way, then I can't let it go and settle for something less efficient, so I'm kinda stuck and can't progress.
I've been trying to set up a loading/unloading system for trains that loads evenly both into and out of the buffer chests at my train stations, both when I'm loading and unloading.
I quickly found Madzuri's clever design and I read that it doesn't deadlock. For a long time, (when I finally got it right) it worked perfectly, but now I find myself in a position where I need a lot more train stations, and that's when I decided I wanted to balance "both ways", as it were.
However, I've found out I'm not as clever as I'd like to be, because I can't seem to understand how to make this work, especially considering the deadlocks.
I made a simple test environment (on the right in the attached image) for unloading evenly. You can disregard the fast inserter on the top there, that's just remnants of an earlier attempt.
I thought that I could keep the combinators' settings the same if I just switched from "blacklist" to "whitelist" in the filter inserters' settings, but as you will see in the image, I also produced a deadlock, and for some reason, I can't figure out how to avoid it.
I found the following post, asking the same question, but for all the answers he got, none of them actually helped him, as far as I could see.
viewtopic.php?t=63583
Did you ever figure this out, @gerrg? (Is it possible to tag people using @ in forums?)
If anyone would be able to help me with this, it would be much appreciated!