Rule:SemisoAnt
@RULE SemisoAnt @TABLE n_states:6 neighborhood:Moore symmetries:rotate4 var a={0,1,2,3,4,5} var a1=a var a2=a var a3=a var a4=a var a5=a var a6=a var a7=a var a8=a
2,a,a1,a2,a3,a4,a5,a6,a7,4
3,a,a1,a2,a3,a4,a5,a6,a7,5
4,a,a1,a2,a3,a4,a5,a6,a7,0
5,a,a1,a2,a3,a4,a5,a6,a7,1
0,2,4,a,a1,a2,a3,a4,a5,3
0,3,a,a1,a2,a3,a4,a5,5,3
0,2,5,a,a1,a2,a3,a4,a5,3
0,3,a,a1,a2,a3,a4,a5,4,3
1,2,4,a,a1,a2,a3,a4,a5,2
1,3,a,a1,a2,a3,a4,a5,5,2
1,2,5,a,a1,a2,a3,a4,a5,2
1,3,a,a1,a2,a3,a4,a5,4,2
@COLORS
0 255 255 255
1 0 0 0
2 0 128 255
3 255 128 0
4 192 192 192
5 96 96 96
@NAMES
0 Off
1 On
2 Ant left
3 Ant right
4 Off trail
5 On trail