dotloop and dotloop2 are loop rules where the replicator unit is a single cell.
dotloop: (https://discord.com/channels/3579222555 ... 0846873630 is the accepted version, there were failed ones in #synthetic due to caterer problems)
Code: Select all
@RULE dotloop
@TABLE
n_states:10
neighborhood:Moore
symmetries:none
var a={0,1,2,3,4,5,6,7,8,9}
var b=a
var c=a
var d=a
var e={0,5}
var f=e
var g=e
var h=a
var i=a
var j=a
var k=a
0,0,0,0,0,0,0,1,0,5
0,2,0,0,0,0,0,0,0,5
0,0,0,3,0,0,0,0,0,5
0,0,0,0,0,4,0,0,0,5
0,5,0,e,0,f,0,g,0,1
0,e,0,5,0,f,0,g,0,1
0,e,0,f,0,5,0,g,0,1
0,e,0,f,0,g,0,5,0,1
1,a,b,c,d,h,i,j,k,6
6,a,b,c,d,h,i,j,k,2
2,a,b,c,d,h,i,j,k,7
7,a,b,c,d,h,i,j,k,3
3,a,b,c,d,h,i,j,k,8
8,a,b,c,d,h,i,j,k,4
4,a,b,c,d,h,i,j,k,9
9,a,b,c,d,h,i,j,k,1
5,a,b,c,d,h,i,j,k,0
@COLORS
0 0 0 0
1 255 0 0
2 255 85 0
3 255 170 0
4 255 255 0
5 0 0 128
6 191 0 0
7 191 63 0
8 191 127 0
9 191 191 0
Code: Select all
@RULE dotloop2
@TABLE
n_states:10
neighborhood:Moore
symmetries:none
var a={0,1,2,3,4,5,6,7,8,9}
var b=a
var c=a
var d=a
var e={0,5}
var f=e
var g=e
var h=a
var i=a
var j=a
var k=a
0,0,0,0,0,0,0,1,0,5
0,2,0,0,0,0,0,0,0,5
0,0,0,3,0,0,0,0,0,5
0,0,0,0,0,4,0,0,0,5
0,e,0,f,0,g,0,5,0,1
0,5,0,e,0,f,0,g,0,2
0,e,0,5,0,f,0,g,0,3
0,e,0,f,0,5,0,g,0,4
1,a,b,c,d,h,i,j,k,6
6,a,b,c,d,h,i,j,k,2
2,a,b,c,d,h,i,j,k,7
7,a,b,c,d,h,i,j,k,3
3,a,b,c,d,h,i,j,k,8
8,a,b,c,d,h,i,j,k,4
4,a,b,c,d,h,i,j,k,9
9,a,b,c,d,h,i,j,k,1
5,a,b,c,d,h,i,j,k,0
@COLORS
0 0 0 0
1 255 0 0
2 255 85 0
3 255 170 0
4 255 255 0
5 0 0 128
6 191 0 0
7 191 63 0
8 191 127 0
9 191 191 0
Code: Select all
x = 1, y = 1, rule = dotloop
A!
Code: Select all
x = 1, y = 1, rule = dotloop2
A!