[16.16] Splitter decompress still
-
- Fast Inserter
- Posts: 121
- Joined: Tue Jul 14, 2015 10:57 pm
- Contact:
[16.16] Splitter decompress still
More "splitters decompress belt when they shouldn't" stuff. The top two are known ways of taking off a quarter of a 4-belt bus, at least on paper. In practice I've never had them work reliably, as you can see in the save.
Comparing the second and third is more interesting. The second is getting back-pressure from the splitters (which means decompressing down the line). The third, despite being identical, does not. I assume build order caused initial item spacing to be different which created interference patterns in the splitter timings.
Creative-mode-fix is needed in this save, for simplicity.
Comparing the second and third is more interesting. The second is getting back-pressure from the splitters (which means decompressing down the line). The third, despite being identical, does not. I assume build order caused initial item spacing to be different which created interference patterns in the splitter timings.
Creative-mode-fix is needed in this save, for simplicity.
- Attachments
-
- creative-mode-fix_0.0.15.zip
- (1.6 MiB) Downloaded 161 times
-
- SplitterTiming.zip
- (1.44 MiB) Downloaded 156 times
Re: Splitter inconsistency
Game version? 0.16.16 has just released with some splitter fixes.
-
- Fast Inserter
- Posts: 121
- Joined: Tue Jul 14, 2015 10:57 pm
- Contact:
Re: Splitter inconsistency
This is 0.16.16. I've seen this sort of behaviour many versions back though (0.14? Earlier?)
Re: Splitter inconsistency
Slightly smaller case using vanilla loaders and infinity chests:
The top left splitter does not preserve compression.
The top left splitter does not preserve compression.
- Attachments
-
- splitter_compression_bug.zip
- Save reproducing the issue
- (1.71 MiB) Downloaded 151 times
Re: Splitter inconsistency
This should demonstrate some of the wonkiness with splitters. Way back in... 0.12? this method would output to both belts just fine. It was quite a while ago that it broke.
Re: [16.16] Splitter decompress still
Ditto - still happening on my 6-lane setup I originally posted in the other bug report.
See viewtopic.php?p=333224#p333224 and viewtopic.php?p=333233#p333233 for a test case with save.
See viewtopic.php?p=333224#p333224 and viewtopic.php?p=333233#p333233 for a test case with save.
Re: Splitter inconsistency
Seams that internal buffer in blue splitter is too small to hold an item for 9 ticks where it should offload it to yellow belt so it forces blue input to back up sometimes when an item comes from yellow inputMadZuri wrote:This should demonstrate some of the wonkiness with splitters. Way back in... 0.12? this method would output to both belts just fine. It was quite a while ago that it broke.
Probably increasing internal splitter buffer (delay) would help but yet again it will remove “express splitter bus” which noone uses anyways.
Re: [16.16] Splitter decompress still
Last edited by XOffshore on Sat Jan 13, 2018 1:18 pm, edited 1 time in total.
Re: [16.16] Splitter decompress still
Another simpler example:
Simple 4-4 balancer decompresses the 4 fully saturated lanes.
Simple 4-4 balancer decompresses the 4 fully saturated lanes.
- Attachments
-
- ezgif.com-optimize.gif (6.12 MiB) Viewed 8763 times
Re: Splitter inconsistency
socket wrote:Slightly smaller case using vanilla loaders and infinity chests:
https://i.imgur.com/9ErgC7N.jpg
The top left splitter does not preserve compression.
-
- Filter Inserter
- Posts: 549
- Joined: Fri Jan 29, 2016 2:48 am
- Contact:
Re: [16.16] Splitter decompress still
Sifu wrote:Another simpler example:
Simple 4-4 balancer decompresses the 4 fully saturated lanes.
Can you post this save to the thread so it can hopefully be looked at Sifu?
Re: [16.16] Splitter decompress still
There you go. I have uploaded the save which has my simple 4-4 balancer decompressing.golfmiketango wrote:Sifu wrote:Another simpler example:
Simple 4-4 balancer decompresses the 4 fully saturated lanes.
Can you post this save to the thread so it can hopefully be looked at Sifu?
- Attachments
-
- Decompressing 4-4 balancer.zip
- (35.05 MiB) Downloaded 186 times
-
- Burner Inserter
- Posts: 16
- Joined: Wed Jun 29, 2016 2:51 am
- Contact:
Re: Splitter inconsistency
I was able to reproduce this bug using a similar test setup: a drawn-out 4-blue-belt balancer with vanilla loaders and infinity chests. Then I pulled up and replaced one of the belt segments that was not being compressed, and the behavior reverted to normal.socket wrote:Slightly smaller case using vanilla loaders and infinity chests:
The top left splitter does not preserve compression.
(Sorry, no pics or video because I couldn't reproduce the bug a second time.)
Re: [16.16] Splitter decompress still
This should be fixed in 0.16.20
-
- Fast Inserter
- Posts: 121
- Joined: Tue Jul 14, 2015 10:57 pm
- Contact:
Re: [16.16] Splitter decompress still
It's a lot better but not not entirely fixed. In particular the blue/yellow combo posted by madzuri still fails if you get the alignment right.
Priorities often fail as well but you may consider that to be a separate issue.
Priorities often fail as well but you may consider that to be a separate issue.