Silly challenge: 4-way "diffuser"
Posted: Mon Aug 17, 2015 3:41 pm
So I had this idea for a modular factory, a grid of disconnected roboports, with belts running between them. Each square would take what it needs from the belts, and put back what it produces. I wouldn't even try to send anything to a particular place, but rather just let it "diffuse" throughout the grid. Each 4-way intersection would have an input and an output belt, and each input needs to be split evenly among all four outputs. It should also be lane-balanced, so that an equal number of items are sent to the right and left lane of each output belt.
Yes, this is essentially a 4-4 belt balancer with a funky input/output arrangement (and also lane-balanced). But of course it should have symmetry, so I didn't want to use one of those designs with some ugly belt re-routing. Here's the best I came up with. I'm sure someone can do better.
Note, I don't think this factory paradigm or this particular "diffuser" design will actually be useful for anything. It just turned into a nice puzzle.
Yes, this is essentially a 4-4 belt balancer with a funky input/output arrangement (and also lane-balanced). But of course it should have symmetry, so I didn't want to use one of those designs with some ugly belt re-routing. Here's the best I came up with. I'm sure someone can do better.
Note, I don't think this factory paradigm or this particular "diffuser" design will actually be useful for anything. It just turned into a nice puzzle.