Splitters don't always seem to behave as I'd expect. Usually do, but please look at the screenshots.
- The splitters are set to Left Output Priority.
- When I use up to 4 splitters in this cascade configuration, product seems to consistently shift left as much as it can.
- When I use more than 4 (6 in this case) there seems to be a traffic jam condition in the splitter chain, causing the rightmost splitter to output a full belt even if other belts aren't outputting little or nothing.
- Using Blue splitters with Red belts helps a little, but it still can't handle the chain of 6 splitters.
I addressed the issue in my build by adding a second chain of splitters on the 4 belts after I draw off the first two. But it feels hacky.
So the key question is:
- Is the traffic jam a bug in the splitters? Or is failing to cascade past 4 an intended design constraint?
- If it is the intended design constraint there must be a good reason. I would love to understand it. If it is, can someone enlighten me?
[0.16.36] Is this a splitter bug or intended?
-
- Smart Inserter
- Posts: 1161
- Joined: Sat Mar 17, 2018 1:20 pm
- Contact:
[0.16.36] Is this a splitter bug or intended?
- Attachments
-
- outputPriority2.jpg (368.77 KiB) Viewed 2855 times
-
- output Priority.jpg (232.33 KiB) Viewed 2855 times
Re: [0.16.36] Is this a splitter bug or intended?
If I understand it corretly, the right most (the bottom most) splitter doesn't behave as you'd expect.
On its input, it seems to have 2 compressed copper belts, on so it will push as much copper as possible to the priority output and rest will go to the other output. So if both inputs are saturated, both outputs will be saturated too.
On its input, it seems to have 2 compressed copper belts, on so it will push as much copper as possible to the priority output and rest will go to the other output. So if both inputs are saturated, both outputs will be saturated too.
-
- Smart Inserter
- Posts: 1161
- Joined: Sat Mar 17, 2018 1:20 pm
- Contact:
Re: [0.16.36] Is this a splitter bug or intended?
Good catch. Not a bug. If I had started feeding the 6 lanes from the left I would not have even noticed the issue. And no wonder the second set of splitters did the trick, that one is fed by only one belt. LOL, price of building one Smeltery at a timeposila wrote:If I understand it corretly, the right most (the bottom most) splitter doesn't behave as you'd expect.
On its input, it seems to have 2 compressed copper belts, on so it will push as much copper as possible to the priority output and rest will go to the other output. So if both inputs are saturated, both outputs will be saturated too.
-
- Fast Inserter
- Posts: 230
- Joined: Wed Jun 08, 2016 6:16 pm
- Contact:
Re: [0.16.36] Is this a splitter bug or intended?
I agree on the fact that some compact splitter systems can be hard to debug since it is hard to see what is going on between them, so i usually do as posila and leave a gap of belts so that you can see what is going on. It helped alot when i tried splitter sorting before it became a feature.
Re: [0.16.36] Is this a splitter bug or intended?
Can someone explain me the issue here in different words? I read it over and over but can't quite get what is happening.
-
- Smart Inserter
- Posts: 1161
- Joined: Sat Mar 17, 2018 1:20 pm
- Contact:
Re: [0.16.36] Is this a splitter bug or intended?
I was expecting no output on the right lane under the conditions shown in the screenshot.Raish0 wrote:Can someone explain me the issue here in different words? I read it over and over but can't quite get what is happening.
Posila figured out the cause, very obvious once you know what to look for.
Re: [0.16.36] Is this a splitter bug or intended?
As a sidenote, if you just run the belts into greens without going for a bus, there is no need to split them at all.
You just need to balance the input belts and that's that.
Here's an 8 belt balancer. Just slap that at the input of the copper belts and call it a day:
You just need to balance the input belts and that's that.
Here's an 8 belt balancer. Just slap that at the input of the copper belts and call it a day:
blueprint