I can do this with two assemblers - from one (a dummy), I read the recipe, and from the other (the actual crafter) I read the contents. The I divide contents by recipe (arithmetic combinator), take the minimum (selector combinator), and convert it to egg requests (arithmetic combinator). But that extra assembler is a problem - in terms of the wasted machine, the space needed, and the fact that I need to set the recipe twice.
Is it possible to read both the recipe and the contents from one assembler, but keep them distinct (have one on a red wire and the other on a green wire)? I couldn't find a way, unfortunately. Or alternatively, is there another way of getting the recipe for an item *without* setting it in an assembler and reading it from there?
I could of course, just hard code the recipe into a combinator, but if I do that I can't copy the construction for the various qualities, without a bunch of work. Which I'll do if I have to, but I'm lazy
