simple, no latches or memory cells needed
does not clog
always does at least two rounds to ensure productivity bonus
if your chosen item has less than 4 ingredients you need to remove the empty conditions in the combinators
there is enough space to add multiple inputs if needed
you can also reroute the common output (top) and use as input
can swap to foundry or assembler
explanation: four combinators check if there is enough ingredients for 2 items for each rarity. A fifth adds common recipe if there is no other. To ensure the signal stays on when loading we track the input of inserter, chest and machine, and we also emit the recipe from the machine, this ensures it stays on for a second round.
