Added state 3 (catalyst).
Without it, the "Cata" part will lose meaning.
Code:
Select all
# In this version, the catalyst dot eats Ts, a pair of dots reflects a T and converts a hybrid T.
x = 11, y = 24, rule = CataProp3-CatalystTest-unname4798-2411301016
2.B4.A2.C$B.B2.A.A$2.B4.A2$10.C$7.A$5.A.A$7.A$10.C$10.C$7.B$5.B.B$7.B
$10.C$10.C$7.B$5.B.A$7.B$10.C$10.C$7.A$5.A.B$7.A$10.C!
@RULE CataProp3-CatalystTest-unname4798-2411301016
@TABLE
n_states:4
neighborhood:Moore
symmetries:rotate4reflect
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
1,1,0,0,3,0,1,0,0,0
2,2,0,0,3,0,2,0,0,0
0,0,3,0,1,1,1,0,0,1
0,0,3,0,2,2,2,0,0,2
0,1,1,1,0,1,1,1,0,2
0,2,2,2,0,2,2,2,0,1
1,1,1,1,0,1,1,1,0,2
2,2,2,2,0,2,2,2,0,1
0,1,0,1,0,0,0,0,0,1
0,1,0,0,0,1,0,0,0,1
0,0,1,0,1,0,0,0,0,1
0,1,1,1,0,0,0,0,0,1
0,1,1,0,0,0,0,0,1,1
0,1,0,1,0,0,1,0,0,1
0,0,1,0,1,0,1,0,0,1
0,1,1,0,0,1,1,0,0,1
0,1,0,1,0,1,0,1,0,1
0,1,1,1,0,1,1,0,0,1
0,1,1,0,1,1,0,1,0,1
0,1,1,1,1,0,1,1,0,1
0,1,1,0,1,1,1,0,1,1
0,2,0,2,0,0,0,0,0,2
0,2,0,0,0,2,0,0,0,2
0,0,2,0,2,0,0,0,0,2
0,2,2,2,0,0,0,0,0,2
0,2,2,0,0,0,0,0,2,2
0,2,0,2,0,0,2,0,0,2
0,0,2,0,2,0,2,0,0,2
0,2,2,0,0,2,2,0,0,2
0,2,0,2,0,2,0,2,0,2
0,2,2,2,0,2,2,0,0,2
0,2,2,0,2,2,0,2,0,2
0,2,2,2,2,0,2,2,0,2
0,2,2,0,2,2,2,0,2,2
0,0,2,0,1,0,1,0,0,1
0,0,1,0,2,0,2,0,0,2
0,1,0,1,0,0,2,0,0,1
0,2,0,2,0,0,1,0,0,2
0,0,2,2,1,0,0,0,0,1
0,0,1,1,2,0,0,0,0,2
0,0,2,0,1,1,0,0,0,1
0,0,1,0,2,2,0,0,0,2
0,1,0,2,2,0,0,0,0,1
0,2,0,1,1,0,0,0,0,2
0,2,0,1,1,1,1,1,0,1
0,1,0,2,2,2,2,2,0,2
0,1,2,2,0,0,0,0,0,1
0,2,1,1,0,0,0,0,0,2
0,0,1,2,1,0,0,0,0,2
0,0,2,1,2,0,0,0,0,1
0,0,1,1,0,0,2,0,0,2
0,0,2,2,0,0,1,0,0,1
1,1,0,0,0,0,0,0,0,1
1,0,1,0,0,0,0,0,0,1
1,1,0,1,0,0,0,0,0,1
1,1,0,0,0,1,0,0,0,1
1,1,1,0,0,0,0,0,1,1
1,1,0,0,1,0,1,0,0,1
1,1,1,0,1,1,0,0,0,1
1,1,1,1,1,1,0,0,0,1
2,2,0,0,0,0,0,0,0,2
2,0,2,0,0,0,0,0,0,2
2,2,0,2,0,0,0,0,0,2
2,2,0,0,0,2,0,0,0,2
2,2,2,0,0,0,0,0,2,2
2,2,0,0,2,0,2,0,0,2
2,2,2,0,2,2,0,0,0,2
2,2,2,2,2,2,0,0,0,2
2,2,0,0,1,0,1,0,0,2
1,1,0,0,2,0,2,0,0,1
2,0,0,0,0,a,0,0,1,2
1,0,0,0,0,a,0,0,2,1
2,0,1,2,1,0,0,0,0,2
1,0,2,1,2,0,0,0,0,1
1,2,0,0,0,0,0,0,0,1
2,1,0,0,0,0,0,0,0,2
2,2,1,0,0,0,0,0,0,2
1,1,2,0,0,0,0,0,0,1
2,1,0,2,0,0,0,0,0,2
1,2,0,1,0,0,0,0,0,1
1,2,2,2,0,0,0,0,0,1
2,1,1,1,0,0,0,0,0,2
1,2,0,0,0,2,0,0,0,1
2,1,0,0,0,1,0,0,0,2
a,a1,a2,a3,a4,a5,a6,a7,a8,0
@COLORS
1 255 0 0
2 0 255 0
3 0 0 255