[.15.x] Inserter Intelligence Malfunction

Bugs that are actually features.
Veni
Burner Inserter
Burner Inserter
Posts: 16
Joined: Thu Jun 29, 2017 5:22 am
Contact:

[.15.x] Inserter Intelligence Malfunction

Post by Veni »

I have noticed that you have programmed inserters to not pick up unusable items for the targets. e.g. Copper plates will be ignored when feeding into a gear assembler. But some things don't have an assignable recipe. Smelters for example assign what they are making once they start making it. This makes behavior unpredictable.

Consider a belt with copper and iron ore being fed into a line of smelters. Whatever is picked up first becomes the smelter's "product" and the inserter will only pick up the corresponding ore. i.e. Once the smelter starts making iron plates, the inserter will ignore the copper ore.

Consider a belt with iron ore and plates being fed into a line of smelters. If a smelter is fed an iron ore, the inserter feeding it will ignore iron plates because the smelting process starts and the smelter has a "product" assigned. If a smelter is fed a iron plate, the smelter still needs 4 more iron plates before it starts smelting. This causes a problem. The inserter will eventually try to load an iron ore and find a conflict with a stack of n iron plates. I don't personally find this congruous with how you have inserters rigged in general. But I also recognize that undesireable behavior is not necessarily bug...

Mostly Fixed Solution Idea: update smelter product assignment to be based on 1. Current Product. 2. Current Raw Material. (in that priority)
Loewchen
Global Moderator
Global Moderator
Posts: 10159
Joined: Wed Jan 07, 2015 5:53 pm
Contact:

Re: [.15.x] Inserter Intelligence Malfunction

Post by Loewchen »

This is all working as intended.
Post Reply

Return to “Not a bug”