Other Loop rules

For discussion of other cellular automata.
User avatar
b-engine
Posts: 3762
Joined: October 26th, 2023, 4:11 am
Location: Somewhere on where Earth At
Contact:

Re: Other Loop rules

Post by b-engine »

Natural 4c/10 spaceship exists, probably could help prove Turing completeness:

Code: Select all

x = 4, y = 4, rule = B-loopT
D$.AB$A.CA$2.B!



@RULE B-loopT

@TABLE
n_states:5
neighborhood:Moore
symmetries:rotate4

var i1 = {0,1,2,3}
var i2 = {0,1,2,3}
var i3 = {0,1,2,3}
var i4 = {0,1,2,3}
var i5 = {0,1,2,3}
var i6 = {0,1,2,3,4}
var i7 = {0,1,2,3,4}
var a1 = {0,1,2,3,4}
var a2 = {0,1,2,3,4}
var a3 = {0,1,2,3,4}
var a4 = {0,1,2,3,4}
var a5 = {0,1,2,3,4}
var a6 = {0,1,2,3,4}
var a7 = {0,1,2,3,4}
var a8 = {0,1,2,3,4}
var c = {1,2,3}
var n1 = {1,2,3}
var n2 = {1,2,3}
var n3 = {1,2,3}
var n4 = {1,2,3}
var n5 = {1,2,3}
0,i1,i2,3,2,1,i3,i4,i5,1
0,2,i1,i2,i3,i4,i5,i6,1,1
0,1,0,3,0,1,0,0,0,4
0,2,3,1,0,0,0,0,0,2
0,2,1,0,0,0,0,0,0,3
0,2,0,0,0,0,0,1,0,3
0,2,0,3,0,0,0,0,0,1
0,n1,n2,n3,n4,n5,0,i1,0,4
0,0,1,2,0,4,0,0,0,4

i1,i1,i2,i1,i3,i4,i5,i6,i7,0
1,i1,3,2,i2,i3,i4,i5,i6,2
2,3,i1,i2,i3,i4,i5,1,i6,3
3,i1,i2,i3,i4,2,1,i5,i6,0
c,4,i7,i1,i2,i3,i4,i5,i6,4
4,0,2,0,0,0,3,2,4,1
4,0,3,2,4,0,0,0,0,1
4,a1,a2,a3,a4,a5,a6,a7,a8,0

2,3,0,0,4,0,0,0,0,0
1,i1,0,0,0,0,0,0,0,4
3,3,0,1,1,0,0,0,0,4
1,3,1,0,0,0,0,0,0,2
2,1,0,0,0,0,0,1,0,4
0,3,3,1,0,0,0,0,0,4
3,0,1,1,1,0,1,1,1,4
2,3,0,1,0,0,0,0,0,4

1,1,0,0,0,0,0,0,0,4
c,0,i1,0,0,0,0,0,0,4
i1,c,0,0,0,0,0,0,0,4
1,0,1,0,1,0,i1,i2,i3,4
3,i1,0,0,0,i2,1,0,1,4
3,n1,n2,0,0,0,0,0,i1,4

@COLORS
1 0 0 255
2 255 255 0
3 0 255 0
4 255 255 255
Also the loop is small enough to commonly arises from soups, making this rule explosive, thus answering HerscheltheHerschel's question:
HerscheltheHerschel wrote: November 18th, 2023, 9:10 am Is there an explosive loop rule?
...
EDIT:
2G to 2G:

Code: Select all

x = 30, y = 6, rule = B-loopT
D$.AB$A.CA23.B$2.B23.AC.A$27.BA$29.D!


@RULE B-loopT

@TABLE
n_states:5
neighborhood:Moore
symmetries:rotate4

var i1 = {0,1,2,3}
var i2 = {0,1,2,3}
var i3 = {0,1,2,3}
var i4 = {0,1,2,3}
var i5 = {0,1,2,3}
var i6 = {0,1,2,3,4}
var i7 = {0,1,2,3,4}
var a1 = {0,1,2,3,4}
var a2 = {0,1,2,3,4}
var a3 = {0,1,2,3,4}
var a4 = {0,1,2,3,4}
var a5 = {0,1,2,3,4}
var a6 = {0,1,2,3,4}
var a7 = {0,1,2,3,4}
var a8 = {0,1,2,3,4}
var c = {1,2,3}
var n1 = {1,2,3}
var n2 = {1,2,3}
var n3 = {1,2,3}
var n4 = {1,2,3}
var n5 = {1,2,3}
0,i1,i2,3,2,1,i3,i4,i5,1
0,2,i1,i2,i3,i4,i5,i6,1,1
0,1,0,3,0,1,0,0,0,4
0,2,3,1,0,0,0,0,0,2
0,2,1,0,0,0,0,0,0,3
0,2,0,0,0,0,0,1,0,3
0,2,0,3,0,0,0,0,0,1
0,n1,n2,n3,n4,n5,0,i1,0,4
0,0,1,2,0,4,0,0,0,4

i1,i1,i2,i1,i3,i4,i5,i6,i7,0
1,i1,3,2,i2,i3,i4,i5,i6,2
2,3,i1,i2,i3,i4,i5,1,i6,3
3,i1,i2,i3,i4,2,1,i5,i6,0
c,4,i7,i1,i2,i3,i4,i5,i6,4
4,0,2,0,0,0,3,2,4,1
4,0,3,2,4,0,0,0,0,1
4,a1,a2,a3,a4,a5,a6,a7,a8,0

2,3,0,0,4,0,0,0,0,0
1,i1,0,0,0,0,0,0,0,4
3,3,0,1,1,0,0,0,0,4
1,3,1,0,0,0,0,0,0,2
2,1,0,0,0,0,0,1,0,4
0,3,3,1,0,0,0,0,0,4
3,0,1,1,1,0,1,1,1,4
2,3,0,1,0,0,0,0,0,4

1,1,0,0,0,0,0,0,0,4
c,0,i1,0,0,0,0,0,0,4
i1,c,0,0,0,0,0,0,0,4
1,0,1,0,1,0,i1,i2,i3,4
3,i1,0,0,0,i2,1,0,1,4
3,n1,n2,0,0,0,0,0,i1,4

@COLORS
1 0 0 255
2 255 255 0
3 0 255 0
4 255 255 255

User avatar
b-engine
Posts: 3762
Joined: October 26th, 2023, 4:11 am
Location: Somewhere on where Earth At
Contact:

Re: Other "Loop" rules

Post by b-engine »

(I don't see anyone posting here, so multipost)
This isn't quite a loop, but it behaves like one. It initially creates some H-trees, but rapidly turns into chaotic growth.
It then splits into a few colonies, which evolves into different "species". These "species" may interact with surroundings, possibly evolve due to mutations in their "genes".
Sadly, nothing is inevitable from escaping the dominance of the "H-trees", in analogue to the small loops in Evoloop.
Anyways, this is the seed:

Code: Select all

x = 11, y = 4, rule = B-Univ
A7.A$CGACGACDACB$A9.A$3AGCAGCAGC!
EDIT:
Still no loops, but H-trees can been modified and mutate:

Code: Select all

x = 117, y = 116, rule = B-Univ
.CDACGACGAC2AE$.A8.G93.CGACGACGAC2AE$.B8.A93.A8.G$.C8.C93.G8.A$.A8.B93.
C8.C$.D8.A93.A8.B$.C8.C93.G8.A$.A8.D93.C8.C$.G8.A93.A8.D$.CAGCAGCAGC93.
G8.A$104.CAGCABCAGC94$102.CGACGACGAC2AE$102.A8.G$CDACGACGAC2AE89.D8.A
$A8.G92.C8.C$G8.A92.A8.B$C8.C92.G8.A$A8.B92.C8.C$G8.A92.A8.D$C8.C92.G
8.A$A8.D92.CAGCABCAGC$G8.A$CAGCABCAGC!
User avatar
tommyaweosme
Posts: 1581
Joined: January 15th, 2024, 9:37 am

Re: Other Loop rules

Post by tommyaweosme »

(i wont even bother reading 5 pages just assume the topic of the first few posts of this topic)
i made my own loop rule!

Code: Select all

@RULE tommyloops1

@TABLE
n_states: 11
neighborhood:vonNeumann
symmetries:none
0, 0,0,0,1, 2
0, 0,0,0,2, 3
0, 0,0,0,3, 6
0, 0,0,0,8, 9
0, 0,0,5,9, 10
0, 0,0,0,6, 1
0, 0,0,1,0, 4
0, 0,0,3,0, 5
0, 0,0,4,0, 8
0, 0,0,8,0, 7
0, 0,0,7,0, 1
0, 0,0,7,6, 1
6, 0,1,0,3, 0
7, 1,0,8,0, 0

@COLORS
0 0 0 0
1 0 0 255
2 0 0 255
3 0 0 255
4 0 0 255
5 0 0 255
6 255 0 0
7 255 0 0
8 0 0 255
9 0 0 255
10 0 0 255
and heres how to make a loop:

Code: Select all

x = 1, y = 1, rule = tommyloops1
A!
yep! just one pixel. and it's so fast too! zoom! hehe.
here's the gosper glider gun

Code: Select all

#R life
24bo$22bobo$12b2o6b2o12b2o$11bo3bo4b2o12b2o$2o8bo5bo3b2o$2o8bo3bob2o4b
obo$10bo5bo7bo$11bo3bo$12b2o!
User avatar
b-engine
Posts: 3762
Joined: October 26th, 2023, 4:11 am
Location: Somewhere on where Earth At
Contact:

Re: Other Loop rules

Post by b-engine »

Trying to emulate SDSR loop:

Code: Select all

x = 0,  y = 0, rule = SDSRLemulated
A!
@RULE SDSRLemulated
@TABLE
n_states:5
neighborhood:vonNeumann
symmetries:none
var a1 = {0,1,2,3,4}
var a2 = {0,1,2,3,4}
var a3 = {0,1,2,3,4}
var a4 = {0,1,2,3,4}
var l = {1,2,3,4}
l,1,a1,a2,a3,0
l,a1,2,a2,a3,0
l,a1,a2,3,a3,0
l,a1,a2,a3,4,0

0,1,a1,a2,a3,1
0,a1,2,a2,a3,2
0,a1,a2,3,a3,3
0,a1,a2,a3,4,4

1,a1,a2,a3,a4,2
2,a1,a2,a3,a4,3
3,a1,a2,a3,a4,4
4,a1,a2,a3,a4,1
User avatar
b-engine
Posts: 3762
Joined: October 26th, 2023, 4:11 am
Location: Somewhere on where Earth At
Contact:

Re: Other Loop rules

Post by b-engine »

(I think this is revival)
Almost a loop:

Code: Select all

x = 11, y = 10, rule = LoopTest
.BG$G8A$BA6.A$.A6.A$GA6.A$BA6.A$.A6.A$GA6.A$B8A.A$.GB.GB.DB!


@RULE LoopTest
@TABLE
n_states:8
neighborhood:Moore
symmetries:rotate4reflect
var a1 = {0,1,2,3,4,5,6,7}
var a2 = {0,1,2,3,4,5,6,7}
var a3 = {0,1,2,3,4,5,6,7}
var a4 = {0,1,2,3,4,5,6,7}
var a5 = {0,1,2,3,4,5,6,7}
var a6 = {0,1,2,3,4,5,6,7}
var a7 = {0,1,2,3,4,5,6,7}
var a8 = {0,1,2,3,4,5,6,7}
var s = {4,6,7}

0,1,0,1,0,0,0,0,0,1
0,0,7,0,2,5,0,0,0,1
0,s,a1,a2,a3,a4,a5,a6,1,s
0,7,2,1,0,a1,a2,0,0,1
0,4,2,1,1,0,0,0,0,1
0,s,a1,a2,a3,a4,a5,1,2,s
0,5,7,0,0,0,0,0,0,5
0,5,0,2,0,0,0,0,0,5
0,1,2,0,1,1,1,0,1,5
0,0,5,1,1,2,0,0,0,5
1,5,2,0,4,0,0,0,0,0
5,a1,1,1,a2,0,0,0,0,5
5,7,0,0,0,0,a1,a2,2,0
5,5,0,4,2,1,0,0,0,0
5,5,4,0,0,0,0,0,0,0
5,5,0,4,2,0,0,0,0,1
0,0,2,7,0,5,0,0,0,5
5,0,7,0,0,0,0,0,0,0
5,2,0,0,0,0,0,0,0,0
5,1,1,0,1,1,1,0,0,0
s,a1,a2,a3,a4,a5,a6,a7,a8,2
2,a1,a2,a3,a4,a5,a6,a7,a8,0

@COLORS
1 0 0 255
2 255 0 0
3 0 255 0
4 255 255 0
5 255 0 255
6 255 255 255
7 0 255 255
EDIT:
Almost complete, but can someone tell me why the loop fail?

Code: Select all

x = 11, y = 10, rule = LoopTest
.BG$G8A$BA6.A$.A6.A$GA6.A$BA6.A$.A6.A$GA6.A$B8A.A$.GB.GB.DB!


@RULE LoopTest
@TABLE
n_states:8
neighborhood:Moore
symmetries:rotate4reflect
var a1 = {0,1,2,3,4,5,6,7}
var a2 = {0,1,2,3,4,5,6,7}
var a3 = {0,1,2,3,4,5,6,7}
var a4 = {0,1,2,3,4,5,6,7}
var a5 = {0,1,2,3,4,5,6,7}
var a6 = {0,1,2,3,4,5,6,7}
var a7 = {0,1,2,3,4,5,6,7}
var a8 = {0,1,2,3,4,5,6,7}
var s = {4,6,7}

0,1,0,1,0,0,0,0,0,1
0,0,7,0,2,5,0,0,0,1
0,s,a1,a2,a3,a4,a5,a6,1,s
0,7,2,1,0,a1,a2,0,0,1
0,4,2,1,1,0,0,0,0,1
0,s,a1,a2,a3,a4,a5,1,2,s
0,5,7,0,0,0,0,0,0,5
0,5,0,2,0,0,0,0,0,5
0,1,2,0,1,1,1,0,1,5
0,0,5,1,1,2,0,0,0,5
1,5,2,0,4,0,0,0,0,0
2,0,1,1,a1,2,0,0,s,2
5,a1,1,1,a2,0,0,0,0,5
5,7,0,0,0,0,a1,a2,2,0
5,5,0,4,2,1,0,0,0,0
5,5,4,0,0,0,0,0,0,0
5,5,0,4,2,0,0,0,0,1
0,0,2,7,0,5,0,0,0,5
5,0,7,0,0,0,0,0,0,0
5,2,0,0,0,0,0,0,0,0
5,1,1,0,1,1,1,0,0,0
s,a1,a2,a3,a4,a5,a6,a7,a8,2
2,a1,a2,a3,a4,a5,a6,a7,a8,0

@COLORS
1 0 0 255
2 255 0 0
3 0 255 0
4 255 255 0
5 255 0 255
6 255 255 255
7 0 255 255
User avatar
Anivec
Posts: 2017
Joined: January 28th, 2022, 7:18 pm
Location: In 4.3 miles, take a right onto Exit 54

Re: Other Loop rules

Post by Anivec »

b-engine wrote: February 29th, 2024, 6:21 am EDIT:
Almost complete, but can someone tell me why the loop fail?

Code: Select all

x = 11, y = 10, rule = LoopTest
.BG$G8A$BA6.A$.A6.A$GA6.A$BA6.A$.A6.A$GA6.A$B8A.A$.GB.GB.DB!


@RULE LoopTest
@TABLE
n_states:8
neighborhood:Moore
symmetries:rotate4reflect
var a1 = {0,1,2,3,4,5,6,7}
var a2 = {0,1,2,3,4,5,6,7}
var a3 = {0,1,2,3,4,5,6,7}
var a4 = {0,1,2,3,4,5,6,7}
var a5 = {0,1,2,3,4,5,6,7}
var a6 = {0,1,2,3,4,5,6,7}
var a7 = {0,1,2,3,4,5,6,7}
var a8 = {0,1,2,3,4,5,6,7}
var s = {4,6,7}

0,1,0,1,0,0,0,0,0,1
0,0,7,0,2,5,0,0,0,1
0,s,a1,a2,a3,a4,a5,a6,1,s
0,7,2,1,0,a1,a2,0,0,1
0,4,2,1,1,0,0,0,0,1
0,s,a1,a2,a3,a4,a5,1,2,s
0,5,7,0,0,0,0,0,0,5
0,5,0,2,0,0,0,0,0,5
0,1,2,0,1,1,1,0,1,5
0,0,5,1,1,2,0,0,0,5
1,5,2,0,4,0,0,0,0,0
2,0,1,1,a1,2,0,0,s,2
5,a1,1,1,a2,0,0,0,0,5
5,7,0,0,0,0,a1,a2,2,0
5,5,0,4,2,1,0,0,0,0
5,5,4,0,0,0,0,0,0,0
5,5,0,4,2,0,0,0,0,1
0,0,2,7,0,5,0,0,0,5
5,0,7,0,0,0,0,0,0,0
5,2,0,0,0,0,0,0,0,0
5,1,1,0,1,1,1,0,0,0
s,a1,a2,a3,a4,a5,a6,a7,a8,2
2,a1,a2,a3,a4,a5,a6,a7,a8,0

@COLORS
1 0 0 255
2 255 0 0
3 0 255 0
4 255 255 0
5 255 0 255
6 255 255 255
7 0 255 255
It fails because the pink cell on the very first loop kills the blue cells
CasperWen8805181
Posts: 245
Joined: November 5th, 2023, 10:57 pm
Location: La La Land

Re: Other Loop rules

Post by CasperWen8805181 »

Ship in Goucher loops:

Code: Select all

x = 44, y = 105, rule = GoucherLoops
13.5B$12.BG.AG.B$12.BA3BAB$12.B.B.BGB$9.4BEB.B.B$8.B.AE.AB.BAB$8.BG4B
2.BGB$8.BAB5.B.B$8.B.4B2.BAB4.5B$8.BGA.GAB.BGB3.B5AB$9.4B.B.B.B3.B.3B
AB$12.BGB.BAB3.BIB.BAB$13.B2.BG5BAB.BA4B$16.B.AG.AG.B.B5AB$17.7B3.4BA
B$30.BAB$30.BAB$30.BAB$30.BAB$30.BGB$30.B.B$30.BAB$30.BGB$30.B.B$30.B
AB$30.BNB$30.B.B$30.BAB$30.BDB$30.B.B$30.BAB$30.BGB$30.B.B$30.BAB$30.
BGB$30.B.B$13.5B12.BAB$12.B5AB11.BGB$12.BA3BAB11.B.B$12.BAB.BAB11.BAB
$9.4BAB.BAB11.BDB$8.B5AB.BGB11.B.B$8.BA4B2.B.B11.BAB$8.BAB5.BAB11.BDB
$8.B.4B2.BGB4.4BC2.B.B$8.BIA.GAB.B.B3.BG.AD.B.BAB$9.4B.B.BAB3.BA3BAB.
BGB$12.BGB.BNB3.B.B.BDB.B.B$12.BAB.B.5BGB.B.3BAB$12.B.B.BAD.AG.AB.BAG
.AGB$.12BGB2.7B3.4B.B$BAG.AG.AG.AG.AB15.BAB$B.12B5.12BGB$BGB15.B.GA.G
A.EA.EA.B$BA4B3.7B2.BA12B$C.EA.EB.BGA.GA.EB.BGB10.B$.4BAB.B.5BAB.B.B10.
B$4.B.B.BAB3.B.B.BAB10.B$4.BG3BGB3.BEB.BD4B7.B$4.BA.GA.B3.BAB.B.AD.AB
6.B$5.5B4.B.B2.C3BGB6.B$14.BGB5.B.B6.B$14.BAB2.4BAB6.B$14.B.B.B.GA.GB
6.B$14.BGB.BA4B7.B$14.BAB.BDB10.B$14.B.3B.B10.B$14.BGA.DAB10.B$15.5B11.
B$31.B$31.B$31.B$13.5B13.B$12.B.AG.AK12.B$12.BG3BGB12.B$12.BAB.B.B12.
B$9.4B.B.BAB12.B$8.BAD.ADB.BEB12.B$8.B.4B2.B.B12.B$8.BGB5.BAB12.B$8.B
A4B2.BEB4.5B3.B$8.B.GA.GB.B.B3.BD.AG.B2.B$9.4BAB.BAB3.BA3BAB2.B$12.B.
B.BGB3.B.B.BGB2.B$12.BDB.B.5BDB.B.4B$12.BAB.BAG.AG.AB.BAG.ADB$.12B.B2.
7B3.4B.B$B6AG.AG.ANB15.BAB$BA12B5.C11BD11B$BAB15.B.EA.GA.GA.GA.DA.DA.
GA.GAC$BA4B3.7B2.BA23B$B5AB.BGA.GA.GB.BEB$.4BAB.B.5BAB.B.B$4.BAB.BAB3.
B.B.BAB$4.BA3BGB3.BGB.BG4B$4.BA.IA.B3.BAB.B.AG.AB$5.5B4.B.B2.4BGB$14.
BGB5.B.B$14.BAB2.4BAB$14.B.B.B.GA.GB$14.BGB.BA4B$14.BAB.BEB$14.B.3B.B
$14.BGA.EAB$15.5B!
Holy Wow! 37 Guests!
My Rules:
Hash2F (R3,C2,S4,B5-6,N#)
Growth & Isolation (123/2cn345678/8|236/345678/8)
*unnamed rule* (2-a45678/35aei678/3|4568/2-ce35aei678/3)
*unnamed rule* (/2-e3ae/3)
I'm back after a 3 year break!
Post Reply