Entity equations
Posted: Tue Jan 01, 2019 2:35 pm
A favorite dev word is recipe ... another way of saying function and parameters.
Getting started is all about mining functions: b1(?) = dc and m1(?) = df→c ... ? being the ore.
Early game research requires s1 and s2 stacks ... a real pain to craft manually.
Early game automation requires stack equations utilizing mining, pump and assembly functions.
A stack equation is just a series of functions ending up with a desired entity stack.
Later in the game, there are conversion equations tapping: pump, refinery, chemical functions.
The s1 stack equation is: m1(ir)→a1(۞)→a1(cp,s1) ... a mining plus 2 assembly functions.
That is, iron ore to iron plate to gear wheels plus copper plate creates a s1 stack.
Electric powered functions: m1(?) = df<←c(co)>→c(?); a1(,?) = a(,)→c(?): a passed stack
... note that m1(?)'s furnace requires a coal stack independant of the supplied electric power.
The s2 stack equation is: m1(ir)→a1(۞)→a1(ir,ῼ,↔)→a1(╬,s2) ... don't have entity icons.
Note that a1(,?) works for both a1 and a2 assemblers. The point of math is simplicity.
Hopefully, none of you need aspirin after your skim of this.
Getting started is all about mining functions: b1(?) = dc and m1(?) = df→c ... ? being the ore.
Early game research requires s1 and s2 stacks ... a real pain to craft manually.
Early game automation requires stack equations utilizing mining, pump and assembly functions.
A stack equation is just a series of functions ending up with a desired entity stack.
Later in the game, there are conversion equations tapping: pump, refinery, chemical functions.
The s1 stack equation is: m1(ir)→a1(۞)→a1(cp,s1) ... a mining plus 2 assembly functions.
That is, iron ore to iron plate to gear wheels plus copper plate creates a s1 stack.
Electric powered functions: m1(?) = df<←c(co)>→c(?); a1(,?) = a(,)→c(?): a passed stack
... note that m1(?)'s furnace requires a coal stack independant of the supplied electric power.
The s2 stack equation is: m1(ir)→a1(۞)→a1(ir,ῼ,↔)→a1(╬,s2) ... don't have entity icons.
Note that a1(,?) works for both a1 and a2 assemblers. The point of math is simplicity.
Hopefully, none of you need aspirin after your skim of this.