Jelly [B3/S135 <--> B2/S5]

For discussion of other cellular automata.
Post Reply
Pteriforever
Posts: 37
Joined: April 10th, 2013, 9:43 pm

Jelly [B3/S135 <--> B2/S5]

Post by Pteriforever » April 10th, 2013, 10:33 pm

I came up with this rule which uses two simpler lifelike rules, alternating between them each generation.

Table file:

Code: Select all

n_states:3
neighborhood:Moore
symmetries:permute
var a={1,2}
var b={1,2}
var c={1,2}
var d={1,2}
var e={1,2}
var f={1,2}
var s={0,1,2}
var t={0,1,2}
var u={0,1,2}
var v={0,1,2}
var w={0,1,2}
var x={0,1,2}
var y={0,1,2}
var z={0,1,2}
1,s,t,a,b,c,d,e,f,0
1,0,0,0,0,a,b,c,d,0
1,0,0,0,0,0,0,c,d,0
1,0,0,0,0,0,0,0,0,0
2,s,t,a,b,c,d,e,f,0
2,0,0,0,0,s,t,u,v,0
0,1,1,1,0,0,0,0,0,2
0,2,2,0,0,0,0,0,0,1
1,s,t,u,v,w,x,y,z,2
2,s,t,u,v,w,x,y,z,1

Random patterns tend to become dominated by simple p4 oscillators. There is an extremely common c/2 p4 spaceship:

Code: Select all

#CXRLE Pos=-15,-8
x = 6, y = 7, rule = jelly
2A2.2A2$2.2A3$A4.A$A.2A.A!
And this rarer variant:

Code: Select all

#CXRLE Pos=-21,-19
x = 5, y = 4, rule = jelly
.A.A$A3.A2$A.A!
Of particular interest is this c/2 p22 ship which shows up rarely. It can form a variety of puffers:

Code: Select all

#CXRLE Pos=-15,-8
x = 6, y = 7, rule = jelly
2A2.2A2$2.2A3$A4.A$A.2A.A!
Another interesting feature is this replicator:

Code: Select all

x = 1, y = 8, rule = jelly
A$A5$A$A!
Which duplicates itself 4 cells in 14 gens. It can be stabilised into a p28 oscillator:

Code: Select all

#CXRLE Pos=-30,-11
x = 20, y = 10, rule = jelly
.A17.A$A11.A5.A$12.A5$12.A$A11.A5.A$.A17.A!
Two copies of it are used in this, a 2c/7 spaceship:

Code: Select all

x = 27, y = 72, rule = Jelly
4.2B4.2B7.2B4.2B7$17.3B$3.B8.B5.2B$3.B8.B4.2B$3.B.B.2B.B.B4.B3.B3.2B$
3.B8.B3.B4.B$3.B8.B4.B4.B8$4.2B4.2B24$4.B$3.B3$11.B3.B$12.B.B13$4.B.
3B$2.B3.4B$.B6.B.B$.2B.2B$B2.B2$10.B$10.B.B$8.B.2B$9.B!
So yeah.

Pteriforever
Posts: 37
Joined: April 10th, 2013, 9:43 pm

Re: Jelly [B3/S135 <--> B2/S5]

Post by Pteriforever » April 12th, 2013, 8:13 am

Among the many stabilisations of the replicator, most of which are high-period oscillators, I found a gun:

Code: Select all

#CXRLE Pos=-112,1
x = 170, y = 9, rule = jelly
A167.A$.A155.A11.A$157.A5$157.A$157.A!
It's p812 (406x2) and produces four basic spaceships per period.

Pteriforever
Posts: 37
Joined: April 10th, 2013, 9:43 pm

Re: Jelly [B3/S135 <--> B2/S5]

Post by Pteriforever » April 16th, 2013, 5:48 am

Code: Select all

#CXRLE Pos=-23,-15
x = 80, y = 19, rule = Jelly
26.2A2.2A$25.A6.A$10.A6.A2.A$12.A2.A4.A4.A6.A$9.A2.A2.A2.A2.A.A2.2A2.
2A$12.A2.A41.2A$10.A6.A38.A2.A$55.A3.A$54.A3.A$54.A2.A13.A.A$37.2A2.
2A12.2A16.A$36.A6.A28.A4.A$.A6.A2.A4.A4.A4.A4.A24.A.A16.2A$3.A2.A4.A
4.A4.A4.A4.A4.A6.A31.2A$A2.A2.A2.A2.A.A2.A.A2.A.A2.A.A2.A.A2.2A2.2A
31.A$3.A2.A51.A19.2A$.A6.A47.2A19.A$56.2A21.A$55.A!
Left: p4. Probably the first extensible p4 oscillator for this rule.

Center: p4. Obo being bounced between two smaller p4s. I like to call them "rectangle waves" but you could call them long ships if you like.

Right: p18. YAY, new period that isn't a multiple of 28! <3

googoIpIex
Posts: 253
Joined: February 28th, 2019, 4:49 pm
Location: Sqrt(-1)

Re: Jelly [B3/S135 <--> B2/S5]

Post by googoIpIex » April 12th, 2019, 3:31 pm

Sorry to resurrect an old thread, but why does the rule work in the viewer?
woomy on a vroomy

User avatar
rowett
Moderator
Posts: 1748
Joined: January 31st, 2013, 2:34 am
Location: UK
Contact:

Re: Jelly [B3/S135 <--> B2/S5]

Post by rowett » April 12th, 2019, 5:49 pm

googoIpIex wrote:Sorry to resurrect an old thread, but why does the rule work in the viewer?
Because a) LifeViewer supports Alternating Rules and b) it knows that Jelly is an alias for B3/S135|B2/S5.

googoIpIex
Posts: 253
Joined: February 28th, 2019, 4:49 pm
Location: Sqrt(-1)

Re: Jelly [B3/S135 <--> B2/S5]

Post by googoIpIex » April 13th, 2019, 7:07 pm

How does it know it its an alias?
woomy on a vroomy

User avatar
rowett
Moderator
Posts: 1748
Joined: January 31st, 2013, 2:34 am
Location: UK
Contact:

Re: Jelly [B3/S135 <--> B2/S5]

Post by rowett » April 14th, 2019, 4:32 am

googoIpIex wrote:How does it know it its an alias?
LifeViewer has a list of aliases. To see them click on: Help -> Aliases

Post Reply