main.em
012345678910111213141516171819202122232425262728
mod main { in (a, in1, in2); out (o); } impl main { let nega = not(a); let out1 = nor(a, in1); let out2 = nor(nega, in2); let o = nor(out1, out2); } env main { in (TetR, LacI, AraC); out (YFP); } test main for main { @300 TetR = true; LacI = false; AraC = true; @600 TetR = false; LacI = false; AraC = true; }
mod main { in (a, in1, in2); out (o); } impl main { let nega = not(a); let out1 = nor(a, in1); let out2 = nor(nega, in2); let o = nor(out1, out2); } env main { in (TetR, LacI, AraC); out (YFP); } test main for main { @300 TetR = true; LacI = false; AraC = true; @600 TetR = false; LacI = false; AraC = true; }
Assigned gates
Gates:
Outputs:
Output RPUs
Circuit score: 0.00
Inputs:
Outputs: