Rule:Logic-Margolus

From LifeWiki
Revision as of 03:28, 4 June 2024 by Haycat2009 (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

@RULE Logic-Margolus @TABLE n_states:4 neighborhood:Margolus symmetries:rotate4reflect

var a={0,1} var b={0,1} var c={0,1} var d={2,3} var e={2,3} var f={2,3} var g={2,3}

  1. One wire

d,0,0,0 : 2,0,0,0 d,a,b,c : 3,a,b,c

  1. Two wires

d,e,0,0 : e,d,0,0 d,2,0,1 : 3,d,0,1 d,3,0,1 : 2,d,0,1 2,2,1,1 : 3,3,1,1 3,3,1,1 : 2,2,1,1 d,a,b,e : e,a,b,d

  1. Three wires

2,2,3,0 : 3,3,2,0 2,3,3,0 : 3,3,3,0 3,2,2,0 : 2,3,3,0 3,2,3,0 : 3,3,3,0 2,2,3,1 : 2,2,2,1 2,3,3,1 : 3,2,2,1 3,2,2,1 : 2,2,2,1 3,2,3,1 : 2,3,2,1

  1. Four wires

d,e,f,g : g,f,e,d

@NAMES 0 empty 1 control 2 wire 3 signal

@COLORS 1 0 255 0 2 0 0 255 3 255 0 0