← Back to feedback
Feature In progress

Multiple output prioritizes machine in the middle

Exitlol · 8d ago

If I have let's say 600 items/min on one end of a machione (refinery in my case -. with pure copper ingots). And i want it to have a 3 way split so i'd feed 3x 200 items/minute on any belt i have. The app decides that the middle gets all the stuff and the two sides are running empty.

7 comments

  • Exitlol · 8d ago

    Or it seems to prioritize the longes chain in the plan. 600 copper ingot -> 200 -> wire -> 200 -> wire -> cable (this gets prioritized) -> 200 -> copper sheet

  • Exitlol · 8d ago

    Yeah just double checked the longes chain in the plan seems to get the priority and the other routes will be ignored

  • Xuqari maintainer · 8d ago

    Hey, thanks for the feedback, I'll take a look at this!

  • diRt · 7d ago

    Second this. Being able to set priorities and limits would be helpful. Great tool!

  • Exitlol · 6d ago

    The issue is fixed, now every machine gets the correct amount, but priority/limit would be also appriciated. Great job ;)

  • Exitlol · 6d ago

    Update, it is not, if you extend the line to produce stuff from the outputs (wire/cable/sheet) it will prioritize (seemingly randomly) one line over the other it feeds all the resources to that line. It's pretty hard to describe without a sharable image or resource. My guess it is prioritizes the longer/more demanding machine/product in the line of machines. If I add 2 assemblers to the wire output that would produce stators and steel rotors those lines will get prioritized. If I than add a crystal oscillator manufacturer then wires would still get produced, but the flow of items stop after wire is done (don't reach to the assemblers, input is 0) If I then add Silicone circuit boards to the sheet output, both the circuit board and the oscillator shows inputs flowing, but the assemblers are left dry. It seemingly doesn't matter if the product is in the buffer or coming straight from the machine output. Note.: If I remove one assembler from the line (disconnect it from the wire output) the flow then continues. My guess it's the logic behind splitting the output (since it seems like multiple connections breaks stuff) sorry for the long ass input but i wanna help debug this thing :D

  • Xuqari maintainer · 4d ago

    Hey, thanks for the detailed breakdown, I'll get this prioritized!

Sign in to vote or comment.