[1.1.56] stark belt priority overflow issue

Things that has been reported already before.
Locked
nommynap
Burner Inserter
Burner Inserter
Posts: 5
Joined: Tue Mar 15, 2022 5:50 am
Contact:

[1.1.56] stark belt priority overflow issue

Post by nommynap »

I made an account because this bug driving me mad sorry if i stumble a rule I read through the other bugs and didn't see it

red belt losing priority and overflowing system if I put the input on the right hand side of a feeding belt to the koverex cycler.
the left stack of kovorex is the same as the right the only difference is the 238 input belt side

video and string of general troublemaker below

as a note due to the size it can takes a while to overflow which is why it took so long to diagnose.
Attachments
troublemaker.txt
(21.07 KiB) Downloaded 71 times
ok thennn.mp4
(11.28 MiB) Downloaded 81 times

User avatar
disentius
Filter Inserter
Filter Inserter
Posts: 694
Joined: Fri May 12, 2017 3:17 pm
Contact:

Re: [1.1.56] stark belt priority overflow issue

Post by disentius »

Not a Bug.
If you do not want items U238 to go on that side of the belt, you need to set a splitter filter to U235 (left side in picture). Priority means that it will output to the prioritized side only if there is room.
Attachments
2022-03-15 09_21_34-Window.png
2022-03-15 09_21_34-Window.png (535.5 KiB) Viewed 2996 times

User avatar
boskid
Factorio Staff
Factorio Staff
Posts: 2250
Joined: Thu Dec 14, 2017 6:56 pm
Contact:

Re: [1.1.56] stark belt priority overflow issue

Post by boskid »

I see no bugs here, its just a design which is not robust.

nommynap
Burner Inserter
Burner Inserter
Posts: 5
Joined: Tue Mar 15, 2022 5:50 am
Contact:

Re: [1.1.56] stark belt priority overflow issue

Post by nommynap »

sorry for not cropping the issue with priority is the feeder belt to the entire system. it is feeding a full belt and inserting onto an allready full belt taking priority from that belt. the area that you are showing is working as expected yes.

in the example string there are two exact copys of the rows the only difference is one is fed from the left the other to the right on the 238 main feeder. only the right one will take over priority and insert to a full belt.

i cropped where its happening below.
Attachments
halp.JPG
halp.JPG (32.22 KiB) Viewed 2944 times

nommynap
Burner Inserter
Burner Inserter
Posts: 5
Joined: Tue Mar 15, 2022 5:50 am
Contact:

Re: [1.1.56] stark belt priority overflow issue

Post by nommynap »

here is a cropped video,
Attachments
update.mp4
(4.43 MiB) Downloaded 139 times

Loewchen
Global Moderator
Global Moderator
Posts: 8319
Joined: Wed Jan 07, 2015 5:53 pm
Contact:

Re: [1.1.56] stark belt priority overflow issue

Post by Loewchen »

nommynap wrote:
Tue Mar 15, 2022 6:27 pm
it is feeding a full belt and inserting onto an allready full belt taking priority from that belt.
This is not a bug either, the priority depends on the update order.

nommynap
Burner Inserter
Burner Inserter
Posts: 5
Joined: Tue Mar 15, 2022 5:50 am
Contact:

Re: [1.1.56] stark belt priority overflow issue

Post by nommynap »

belts can force items onto an occupied belt, overriding an already full belt?

its also only when on the right lane of the feeder, the other stack using the left lane of the feeder belt of koverex cyclers next to it on the left side of the string instead has no such problem

User avatar
MEOWMI
Filter Inserter
Filter Inserter
Posts: 309
Joined: Wed May 22, 2019 12:21 pm
Contact:

Re: [1.1.56] stark belt priority overflow issue

Post by MEOWMI »

That's very peculiar. I have a lot of builds which rely on this behavior working properly, and they do work. It's pretty standard behavior that belts can't sideload onto a full belt. The tail of the belt will always have priority. (It's literally the reason why many "1 splitter lance balancers" don't work: they rely on sideloading, which won't happen if the belt is under compression.)

Try removing the belt and replacing it, maybe even both of the belts there that should fix it. Don't know why the items are allowed to overlap, as they clearly are, items never overlap like that on belts, it's as if the belts there aren't connected except they are. Anyway try the fix.

malcolmputer
Burner Inserter
Burner Inserter
Posts: 7
Joined: Thu Feb 28, 2019 1:56 pm
Contact:

Re: [1.1.56] stark belt priority overflow issue

Post by malcolmputer »

Yeah, I can see the weirdness going on in the screenshot/video, it looks like the full belt is being "held back" by the tee-ing in belt? If so that would be a bug IMO.

You shouldn't be able to tee into a belt like that and it hold back the main belt instead having priority on the input.

Loewchen: I understand you saying it's a tick quark between the bottom feed in and the top feed in having priority, but it wouldn't make sense to hold up a full belt to insert from a side feed like that would it? That would fundamentally change how belt physics works.

nommynap
Burner Inserter
Burner Inserter
Posts: 5
Joined: Tue Mar 15, 2022 5:50 am
Contact:

Re: [1.1.56] stark belt priority overflow issue

Post by nommynap »

i have rebuilt it multiple times, even have the "working" fix in the column next to it in the string, made sure it was thoroughly reproducible first. drove me mad for a bit

User avatar
Silari
Filter Inserter
Filter Inserter
Posts: 490
Joined: Sat Jan 27, 2018 10:04 pm
Contact:

Re: [1.1.56] stark belt priority overflow issue

Post by Silari »

malcolmputer wrote:
Tue Mar 15, 2022 8:42 pm
Yeah, I can see the weirdness going on in the screenshot/video, it looks like the full belt is being "held back" by the tee-ing in belt? If so that would be a bug IMO.

You shouldn't be able to tee into a belt like that and it hold back the main belt instead having priority on the input.

Loewchen: I understand you saying it's a tick quark between the bottom feed in and the top feed in having priority, but it wouldn't make sense to hold up a full belt to insert from a side feed like that would it? That would fundamentally change how belt physics works.
There's already been dev posts on the subject, here's one: viewtopic.php?p=380043#p380043 There's no good way to enforce update order because things like belt loops can exist, so sometimes a sideloaded belt gets priority because it happens to be first.

malcolmputer
Burner Inserter
Burner Inserter
Posts: 7
Joined: Thu Feb 28, 2019 1:56 pm
Contact:

Re: [1.1.56] stark belt priority overflow issue

Post by malcolmputer »

If that's the case then this should be moved to won't fix, but at a minimum it *is* a bug

Loewchen
Global Moderator
Global Moderator
Posts: 8319
Joined: Wed Jan 07, 2015 5:53 pm
Contact:

Re: [1.1.56] stark belt priority overflow issue

Post by Loewchen »

I'll close this now. If you want to discuss this further open a Gameplay Help topic.

Locked

Return to “Duplicates”