[Rseding91] [1.1.34] Assembler output blocked on % output recipes

This subforum contains all the issues which we already resolved.
Samuel2507
Burner Inserter
Burner Inserter
Posts: 14
Joined: Sun Aug 05, 2018 8:38 am
Contact:

[Rseding91] [1.1.34] Assembler output blocked on % output recipes

Post by Samuel2507 »

Hi,
someone reported to me that their assemblers with certain recipes are output blocked half of the time.
I tracked it down to an issue with recipes that have a % chance of outputs are handeled strangely for the "Output blocked" calculation.

I have 2 recipes with each 12 items in and 12 items out, the second one has a % chance on the output items (90% 8x item 1, 95% 5x item 2).

The 1. assembler (picture 1) without any % chances is on "ingredient shortage" after 1 craft.

The 2. assembler (picture 2) with the % output recipe is on "Output Full" after 1 craft.

This results in assembler 2 not being loaded at all until ALL results are moved out of the output slots while Assembler 1 is loaded just fine with 2x crafts worth of ingredients while being unloaded.
Even with only 1 item left in the output slot, Assembler 2 is on "Output full" (picture 3).

Ideally the output should only be declared as full on % output recipes with > 1 craft aswell, taking either the max. possible outcome of each result or the total amount of results into consideration.
Attachments
Assembler_1.PNG
Assembler_1.PNG (565.34 KiB) Viewed 3269 times
Assembler_2.PNG
Assembler_2.PNG (582.3 KiB) Viewed 3269 times
Assembler_2_2.PNG
Assembler_2_2.PNG (631.78 KiB) Viewed 3269 times
Rseding91
Factorio Staff
Factorio Staff
Posts: 14594
Joined: Wed Jun 11, 2014 5:23 am
Contact:

Re: [Rseding91] [1.1.34] Assembler output blocked on % output recipes

Post by Rseding91 »

Hello, can you please post a mod with the trouble recipe so I can test?
If you want to get ahold of me I'm almost always on Discord.
Samuel2507
Burner Inserter
Burner Inserter
Posts: 14
Joined: Sun Aug 05, 2018 8:38 am
Contact:

Re: [Rseding91] [1.1.34] Assembler output blocked on % output recipes

Post by Samuel2507 »

Heres a save with the required mods to reproduce it (and creative mod for testing purposes).

Already built a small setup, southern omnitractor with a "normal" recipe, northern omnitractor with a "trouble" recipe.
Attachments
output_blocked_save.zip
(2.41 MiB) Downloaded 173 times
Rseding91
Factorio Staff
Factorio Staff
Posts: 14594
Joined: Wed Jun 11, 2014 5:23 am
Contact:

Re: [Rseding91] [1.1.34] Assembler output blocked on % output recipes

Post by Rseding91 »

Thanks for the report and the save file showing the issue. It's now fixed for the next release.
If you want to get ahold of me I'm almost always on Discord.
Post Reply

Return to “Resolved Problems and Bugs”