Rule:Tommywiresv3
@RULE tommywiresv3
@TABLE n_states:8 neighborhood:Moore symmetries:rotate4reflect var converter={3,4,5,6} var converter2=converter var a={0,1,2} 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,2,3,4,5,6,7} 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 d={0,2} var d1={0,2} var d2={0,2} var notone={0,2,3,4,5,6,7}
- ,1,2,3,4,5,6,7,8,0
0,0,0,0,0,1,1,1,1,1 #b4a 0,0,0,0,0,1,1,1,converter,1 #b4a+converter 0,0,0,0,0,1,1,converter,converter2,1 #b4a+converter2 0,0,1,1,1,1,1,1,0,1 #b6a 1,1,d,0,0,d1,0,d2,0,1 #s1e 1,1,d,0,d1,1,0,0,0,1 #s2i 1,1,1,d,0,1,0,0,0,1 #s3r 1,1,d,1,0,0,0,1,0,1 #s3e 1,1,d,0,d1,converter,0,0,0,1 #s2i+converter 1,1,1,d,0,converter,0,0,0,1 #s3r+converter 1,2,0,1,0,0,0,converter,1,1 #special case 0,0,0,1,converter,converter2,1,0,0,1 #special case 1,0,1,converter,0,0,0,1,0,1 #special case 1,1,0,converter,0,0,0,1,d,1 #s3e+converter 1,0,0,1,0,0,0,converter,7,1 #special case 0,1,2,0,0,0,1,1,1,1 #special case turn 1,0,0,1,2,1,1,1,0,1 #special case turn 1,0,0,1,2,1,0,0,0,1 #special case turn 2 1,1,1,0,2,1,0,0,0,1 #special case turn 3 1,1,0,0,0,0,0,1,0,1 #s2e 1,1,0,0,0,0,0,1,1,1 #s3a 1,d,1,1,0,0,0,1,1,1 #s4i 1,1,1,1,0,1,0,0,0,1 #s4r 1,3,b2,b3,b4,notone,b6,b7,b8,7 2,5,b2,b3,b4,b5,b6,b7,b8,7 1,b1,b2,b3,b4,b5,b6,b7,b8,2 2,b1,b2,b3,b4,b5,b6,b7,b8,0 7,b1,b2,b3,b4,b5,b6,b7,b8,0 3,1,b2,1,b4,b5,b6,b7,b8,4 5,2,b2,b3,b4,b5,b6,b7,b8,6 0,4,b2,b3,b4,b5,b6,b7,b8,1 0,6,b2,b3,b4,b5,b6,b7,b8,2 4,b1,b2,b3,b4,b5,b6,b7,b8,1 6,b1,b2,b3,b4,b5,b6,b7,b8,1 @NAMES 0 empty 1 alive 2 dying 3 converter 10 4 converter 11 5 converter 00 6 converter 01 7 leave behind @COLORS 0 0 0 0 1 255 255 0 2 255 0 0 3 0 0 255 4 128 0 255 5 0 255 0 6 128 255 0 7 128 128 128