dotloop

For discussion of other cellular automata.
Post Reply
User avatar
bubblegum
Posts: 960
Joined: August 25th, 2019, 11:59 pm
Location: click here to do nothing

dotloop

Post by bubblegum » May 24th, 2020, 10:55 pm

Do these even count as loops anymore?

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
dotloop2: (https://discord.com/channels/3579222555 ... 6491286539

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
dotloop and dotloop2 have nine states each. State 0 is the typical "dead" cell. States 1, 2, 3, and 4 are replicating cells and they birth state-5 scaffolding cells before evolving into state-6, 7, 8, and 9 cells, the resting cells. In dotloop, state-5 cells birth state-1 cells leading to an interesting "spike" effect where the right grows at c, the bottom c/2, the left c/3, and the top c/4 whereas is dotloop2 state-5 cells birth state-1, 2, 3, or 4 cells depending on the orientation so that each side grows at c.

Code: Select all

x = 1, y = 1, rule = dotloop
A!

Code: Select all

x = 1, y = 1, rule = dotloop2
A!
Each day is a hidden opportunity, a frozen waterfall that's waiting to be realised, and one that I'll probably be ignoring
sonata wrote:
July 2nd, 2020, 8:33 pm
conwaylife signatures are amazing[citation needed]
anything

Post Reply