Rule:Wireworldwithbleach
@RULE wireworldwithbleach
bleach to get rid of signals
@TABLE n_states:6 neighborhood:Moore symmetries:permute
var a={1,2} #wire or signal var a1=a var a2=a var a3=a var a4=a var a5=a var a6=a var a7=a var a8=a
var b={0,1,3} #not signal or bleach var b1=b var b2=b var b3=b var b4=b var b5=b var b6=b var b7=b var b8=b
var c={0,1,2,3,4,5} #anything var c1=c var c2=c var c3=c var c4=c var c5=c var c6=c var c7=c var c8=c
var d={4,5} #bleach var d1=d var d2=d var d3=d var d4=d var d5=d var d6=d var d7=d var d8=d
0,d1,c2,c3,c4,c5,c6,c7,c8,4 #bleach 1,d1,c2,c3,c4,c5,c6,c7,c8,5 2,d1,c2,c3,c4,c5,c6,c7,c8,5 3,d1,c2,c3,c4,c5,c6,c7,c8,5
1,2,a2,b3,b4,b5,b6,b7,b8,2 #normal 2,c1,c2,c3,c4,c5,c6,c7,c8,3 3,c1,c2,c3,c4,c5,c6,c7,c8,1
@NAMES 0 empty 1 wire 2 signal 3 tail 4 bleach 5 bleached wire
@COLORS 0 0 0 0 #black 1 255 0 0 #red 2 0 0 255 #blue 3 0 255 255 #cyan 4 255 255 255 #white 5 255 255 0 #yellow