Code: Select all
x = 46, y = 7, rule = B+UnivB1
43.E$CG.CB.CG.CB.CG.CD.CG.CG.CG.CG.CD.CF2.CB.CG3$40.E$41.E3.E$40.E!
@RULE B+UnivB1
@TABLE
n_states:8
neighborhood:Moore
symmetries:rotate4reflect
Var w={0,1} # Empty and blue
Var w1=w
Var w2=w
Var a={0,1,2,3,4,5,6,7} # All cells
Var a1=a
Var a2=a
Var a3=a
Var a4=a
Var a5=a
Var a6=a
Var a7=a
Var b={0,1,3,5} # Sheath-type
Var b1=b
Var b2=b
Var b3=b
Var b4=b
Var b5=b
Var b6=b
Var b7=b
Var c={0,1,2,4,5,6,7} # All cells except red
Var c1=c
Var c2=c
Var c3=c
Var c4=c
Var c5=c
Var c6=c
Var c7=c
Var m={0,5} # Empty and magenta
Var m1=m
Var m2=m
Var m3=m
Var m4=m
Var m5=m
Var m6=m
Var m7=m
var s={2,4,6,7} # Signal heads
# emulate B2a3e/S012-a3e using magenta
0,5,5,0,0,0,0,0,0,5
0,5,0,5,0,5,0,0,0,5
5,0,0,0,0,0,0,0,0,5
5,5,0,0,0,0,0,0,0,5
5,0,5,0,0,0,0,0,0,5
5,5,0,5,0,0,0,0,0,5
5,5,0,0,5,0,0,0,0,5
5,5,0,0,0,5,0,0,0,5
5,0,5,0,5,0,0,0,0,5
5,5,0,5,0,5,0,0,0,5
5,m,m1,m2,m3,m4,m5,m6,m7,0
0,2,5,0,0,0,0,0,0,1 # Make FIRE elbow
1,s,5,0,a,a1,a2,a3,a4,0 # Delete blue after FIRE
0,0,3,s,5,0,a,a1,a2,s # Signal make turn on elbow
0,4,5,0,0,0,0,0,0,5 # Make ACTION elbow
0,5,a,0,6,0,a1,a2,a3,5 # Pull magenta
5,0,5,7,3,a,a1,a2,a3,5 # Keep magenta after making abnew magenta
5,7,5,c,a1,a2,a3,a4,a5,0 # Kill magenta after creating one using cyan
5,5,6,3,0,0,a,a1,a2,0 # Kill magenta in FIRE elbow
0,6,5,5,0,1,a,a1,a2,6 # Keep white in FIRE elbow
0,6,5,5,0,a,a1,a2,a3,0 # Kill white after pulling
5,5,0,0,6,5,a,a1,a2,5 # Keep magenta if there's a cell next to to it
5,5,6,0,1,a,a1,a2,a3,5 # Keep magenta in FIRE elbow
5,5,6,0,a,a1,a2,a3,a4,0 # Kill magenta
0,7,5,0,0,0,0,0,0,3 # Push action from Sticky
0,3,3,5,0,0,0,0,0,5 # Add magenta
5,3,3,0,a,0,0,0,0,0 # Kill magenta
0,s,c,a,a1,a2,a3,a4,c1,s # Signal propagation
0,s,3,a,a1,a2,a3,a4,1,s # Signal splits
0,s,3,1,a,a1,a2,1,a3,s # Signal splits
s,a,a1,a2,a3,a4,a5,a6,a7,3 # Signal tail always decay from head
3,a,a1,a2,a3,a4,a5,a6,a7,0 # Signal tail always die
@NAMES
0 empty
1 Sheath
2 FLIP
3 signal tail
4 TURN
5 hand
6 CLEAR
7 ACTIVATE
@COLORS
1 0 0 255
2 0 255 0
3 255 0 0
4 255 255 0
5 255 0 255
6 255 255 255
7 0 255 255
Photon: any 2-cell c spaceships that don't carry any usable information, or in an construction arm.
Signal: photon, but carries an information.
Sheath: hollow wires made of state 1 (refered as blue in ruletable)
FIRE: a temporary elbow that fires an input photon
V-ship: A 3-cell c/2 magenta ship (the one in B2a3emS12-a3e) that takes the shape of V spark. Used if the target is far from arm.