Code: Select all
x = 51, y = 39, rule = WWHoneyLife
4.9D$3.D9.D$2.D5.2D3.D$2.D2.D.D.D.D2.D$2.D.D.D2.D$.D.2D2.3D$D3.3D2.D$
D6.D.D$D7.2D$.D32.D4.D$.D$2.D$3.D$4.D$5.D$5.D$4.D$3.D$2.D$.D$D16.9D$.
D14.D9.D$2.D12.D5.2D3.D$3.D11.D2.D.D.D.D2.D$3.D11.D.D.D2.D25.A$4.D9.D
.2D2.3D25.3A$5.D8.D2.3D2.D25.A.A$6.D8.D4.D.D27.A$7.D8.D4.2D$8.D8.D$9.
2D6.D$11.5D2.D$16.D.D$17.D.D$20.D$21.D5.D$22.D6.2D$23.D2.D$24.2D!
@RULE WWHoneyLife
@TABLE
n_states:5
neighborhood:Moore
symmetries:permute
var a={0,1,2}
var b={1,2}
var B={1,2}
var bb={1,2}
var bB={1,2}
var c={0,3,4}
var C={0,3,4}
var cc={0,3,4}
var cC={0,3,4}
var Cc={0,3,4}
var CC={0,3,4}
var ccc={0,3,4}
var d={0,1,2,3,4}
var D={0,1,2,3,4}
var dd={0,1,2,3,4}
var dD={0,1,2,3,4}
var Dd={0,1,2,3,4}
var DD={0,1,2,3,4}
var ddd={0,1,2,3,4}
var ddD={0,1,2,3,4}
var e={0,1,3,4}
var E={0,1,3,4}
var ee={0,1,3,4}
0,b,B,bb,c,C,cc,cC,Cc,1 # B3
0,1,1,1,1,1,1,1,1,1 # B8
1,1,1,1,1,1,1,1,1,1 # S8. Note that this line is above "overpopulation" line to take priority.
1,a,c,C,cc,cC,Cc,CC,ccc,0 # Death of underpopulation
1,b,B,bb,bB,d,D,dd,dD,0 # Death of overpopulation
4,2,e,E,ee,c,C,cc,cC,2 # B1 inside wire / B3 from life cells
4,2,2,c,C,cc,cC,Cc,CC,2 # B2 inside wire
4,1,1,1,c,C,cc,cC,Cc,2 # B3 from life to wire
2,d,D,dd,dD,Dd,DD,ddd,ddD,3 # Wire decay
3,d,D,dd,dD,Dd,DD,ddd,ddD,4 # Wire death
@COLORS
1 0 255 0
2 0 0 255
3 255 255 255
4 255 128 0