ConwayLife.com - A community for Conway's Game of Life and related cellular automata
Home  •  LifeWiki  •  Forums  •  Download Golly

Extended Life

For discussion of other cellular automata.

Extended Life

Postby Extrementhusiast » January 9th, 2011, 3:44 pm

I am extremely proud to announce my latest rule: Extended Life! You may have heard my goings on about it in the "How to Make Rule Tables?" thread, and this rule is the giant fruit of my labor! Here it is:
n_states:7
neighborhood:Moore
symmetries:permute

# General Behavior:
#
# 0 is empty
# 1 is on
# 2 is birthforcer
# 3 is deathforcer
# 4 is birthforcer + deathforcer
# 5 is blocker
# 6 is reactor
#
# Specific Behavior
# 0 changes to 1 when (state1 neighbors + state6 neighbors) == 3
# 0 changes to 1 when (state2 neighbors + state4 neighbors) >= 1
# otherwise 0 stays 0
#
# 1 changes to 0 when (state1 neighbors + state6 neighbors) != 2, 3
# 1 changes to 0 when (state3 neighbors + state4 neighbors) >= 1
# otherwise 1 stays 1
#
# 2 always stays 2
#
# 3 always stays 3
#
# 4 always stays 4
#
# 5 always stays 5
#
# 6 always stays 6

var a={2,4}
var b={0,1,2,3,4,5,6}
var c={b}
var d={b}
var e={b}
var f={b}
var g={b}
var h={b}
var i={1,6}
var j={i}
var k={i}
var L={i}
var m={i}
var n={i}
var o={i}
var p={i}
var q={0,2,3,4,5}
var r={q}
var s={q}
var t={q}
var u={q}
var v={q}
var w={q}
var x={q}
var y={3,4}

# 0 birthforcer
0,a,b,c,d,e,f,g,h,1

# 0 normal birth
0,i,j,k,q,r,s,t,u,1

# 1 deathforcer
1,y,b,c,d,e,f,g,h,0

# 1 normal death
1,q,r,s,t,u,v,w,x,0
1,i,r,s,t,u,v,w,x,0
1,i,j,k,L,u,v,w,x,0
1,i,j,k,L,m,v,w,x,0
1,i,j,k,L,m,n,w,x,0
1,i,j,k,L,m,n,o,x,0
1,i,j,k,L,m,n,o,p,0

Save this as extendedlife.table.

And the .colors file:
color = 0   0   0   0
color = 1 255 255   0
color = 2   0 255   0
color = 3   0   0 255
color = 4   0 255 255
color = 5 153 153 153
color = 6 255 255 128

Like the previous file, save this as extendedlife.colors.

I am so excited!!!!! :mrgreen:
User avatar
Extrementhusiast
 
Posts: 1645
Joined: June 16th, 2009, 11:24 pm
Location: USA

Re: Extended Life

Postby ssaamm » January 9th, 2011, 7:43 pm

So, 1 is a life cell, 2 makes dead cells come alive when they appear, 3 makes live cells dead when they appear, 4 switches the state of all cells around it, 5 always counts as an off life cell, and 6 always counts as an on life cell.

Here are three unexploited interesting minimal patterns:

P312:
x = 7, y = 14, rule = extendedlife
2.3A6$2.3A$.A3.A$A5.A$A2.B2.A2$.A.D.A2$3.A!

P1320:
x = 3, y = 2, rule = extendedlife
A.A$.B!

Never happy (can you stabilize/periodize this):
x = 2, y = 3, rule = extendedlife
2B2$B!
User avatar
ssaamm
 
Posts: 125
Joined: June 4th, 2010, 9:43 pm

Re: Extended Life

Postby Extrementhusiast » January 9th, 2011, 9:24 pm

ssaamm wrote:Never happy (can you stabilize/periodize this):
(pattern)


Sure! (p18)
x = 6, y = 9, rule = extendedlife
2.A$.A$5.A$2.2B$4.A$2.B.A$A2.A$A$.2A!


ssaamm wrote:...4 switches the state of all cells around it...


Interesting. I've never thought about it that way.

---

Now THIS is a part that is hard to stabilize:
x = 2, y = 1, rule = extendedlife
FB!


---

Also, I have found a two-barreled p31 gun and a four-barreled p1708 (!) gun that are not just duplicates of ordinary Life guns.

---

Partial Herschel conduit:
x = 25, y = 14, rule = extendedlife
24.F6$2.A16.3A$2.A17.A$3A17.3A$A4$12.F!
I Like My Heisenburps! (and others)
User avatar
Extrementhusiast
 
Posts: 1645
Joined: June 16th, 2009, 11:24 pm
Location: USA

Re: Extended Life

Postby ssaamm » January 10th, 2011, 5:56 pm

I made some colors that I think work better:
color = 1 247 247 247
color = 2 60 196 110
color = 3 181 77 105
color = 4 77 181 181
color = 5 92 91 107
color = 6 247 208 37
It's good not to adjust the background color, and I tweaked it to have a wider palette and be a little less computerish.

P26 Glider Gun:
x = 37, y = 28, rule = extendedlife
2A$.A$.A.A$2.2A19$36.C$31.C4$34.B.D!

It is pretty faithful, it won't really make much else when perturbed
User avatar
ssaamm
 
Posts: 125
Joined: June 4th, 2010, 9:43 pm

Re: Extended Life

Postby Extrementhusiast » January 14th, 2011, 7:43 pm

p180 Herschel factory/glider gun:
x = 42, y = 72, rule = extendedlife
15.E10$35.C16$27.C$14.C4$41.C$33.B2$35.C6$32.C2$10.C2$9.F6.C$9.F2$2.
2A$2.2A23$D!


Note the very low population.

---

If I'm not mistaken, this is the 1000th post on this board! :mrgreen:

---

OOPS! p5 oscillator that is an accidental sexual reference:
x = 5, y = 6, rule = extendedlife
.A.A$A.F.A$AF.FA$.A.A$.A.A$2.A!
I Like My Heisenburps! (and others)
User avatar
Extrementhusiast
 
Posts: 1645
Joined: June 16th, 2009, 11:24 pm
Location: USA

Re: Extended Life

Postby 12Glider » March 28th, 2011, 8:51 am

p88
x = 1, y = 1, rule = Extendedlife
B!
Image

Why hasn't a glider exploded yet?
User avatar
12Glider
 
Posts: 79
Joined: December 17th, 2010, 4:56 pm

Re: Extended Life

Postby 12Glider » March 28th, 2011, 8:58 am

x = 37, y = 28, rule = extendedlife
2A$.A$.A.A$2.2A19$36.C$31.C4$34.B.D!

p26 glider gun that ssaamm posted
Edit: It is actually a p52.
Last edited by 12Glider on April 14th, 2011, 8:18 pm, edited 1 time in total.
Image

Why hasn't a glider exploded yet?
User avatar
12Glider
 
Posts: 79
Joined: December 17th, 2010, 4:56 pm

Re: Extended Life

Postby 12Glider » March 28th, 2011, 9:01 am

p226 glider gun
x = 2, y = 11, rule = extendedlife
.B10$B!
Image

Why hasn't a glider exploded yet?
User avatar
12Glider
 
Posts: 79
Joined: December 17th, 2010, 4:56 pm

Re: Extended Life

Postby 12Glider » March 30th, 2011, 4:41 pm

p18 8b (!) glider gun
x = 3, y = 3, rule = Extendedlife
B.B2$B.B!
Image

Why hasn't a glider exploded yet?
User avatar
12Glider
 
Posts: 79
Joined: December 17th, 2010, 4:56 pm

Re: Extended Life

Postby knightlife » April 2nd, 2011, 4:29 am

Herschel track and forward glider:
x = 43, y = 42, rule = extendedlife
36.E3$42.E4$34.2A$35.A$35.3A12$39.E3$10.E2$22.A$22.A$22.3A$24.A2$31.E
$E7$2.3A$3.A$3.3A!
knightlife
 
Posts: 564
Joined: May 31st, 2009, 12:08 am

Re: Extended Life

Postby Extrementhusiast » April 15th, 2011, 12:34 am

More Herschel tracks:
x = 37, y = 54, rule = extendedlife
4.2F$4.2A$21.FA$21.FA4$FA17.F$FA14$17.3A$18.A$18.3A6$10.F13$28.E$34.E
$28.E$26.3A$25.E.A7.E$27.3A$36.E2$35.E2$7.E26.E!
I Like My Heisenburps! (and others)
User avatar
Extrementhusiast
 
Posts: 1645
Joined: June 16th, 2009, 11:24 pm
Location: USA

Re: Extended Life

Postby 12Glider » April 15th, 2011, 4:54 pm

Big block makes 8 LWSSs
x = 128, y = 128, rule = extendedlife
128D$128D$128D$128D$128D$128D$128D$128D$128D$128D$128D$128D$128D$128D
$128D$128D$128D$128D$128D$128D$128D$128D$128D$128D$128D$128D$128D$
128D$128D$128D$128D$128D$128D$128D$128D$128D$128D$128D$128D$128D$128D
$128D$128D$128D$128D$128D$128D$128D$128D$128D$128D$128D$128D$128D$
128D$128D$128D$128D$128D$128D$128D$128D$128D$128D$128D$128D$128D$128D
$128D$128D$128D$128D$128D$128D$128D$128D$128D$128D$128D$128D$128D$
128D$128D$128D$128D$128D$128D$128D$128D$128D$128D$128D$128D$128D$128D
$128D$128D$128D$128D$128D$128D$128D$128D$128D$128D$128D$128D$128D$
128D$128D$128D$128D$128D$128D$128D$128D$128D$128D$128D$128D$128D$128D
$128D$128D$128D$128D$128D$128D!
Image

Why hasn't a glider exploded yet?
User avatar
12Glider
 
Posts: 79
Joined: December 17th, 2010, 4:56 pm

Re: Extended Life

Postby 12Glider » August 5th, 2011, 4:07 pm

This pattern can eat blocks:
x = 8, y = 18, rule = extendedlife
3.2A.2A$4.3F$3.A3FA$4.3F$3.2A.2A9$2A.2A.2A$2A2.3F$3.A3FA$4.3F$3.2A.2A
!


The top one is the pattern itself.

Edit: The pattern can also eat gliders, with a recovery time of 9 generations.

Edit 2: Add a state 3 cell to it, and it can eat MWSSs
x = 22, y = 7, rule = extendedlife
C2$3.2A.2A9.A$4.3F9.A$3.A3FA8.A4.A$4.3F9.5A$3.2A.2A!
Image

Why hasn't a glider exploded yet?
User avatar
12Glider
 
Posts: 79
Joined: December 17th, 2010, 4:56 pm

Re: Extended Life

Postby Extrementhusiast » August 5th, 2011, 6:13 pm

p19 oscillator (not yet discovered in unmodified Life!):
x = 7, y = 7, rule = extendedlife
.A.A$A3.A$2.2B2A$A.BAB.A$.2A2B$2.A3.A$3.A.A!


Four-cell eater (demonstrating p3 eater oscillator):
x = 5, y = 4, rule = extendedlife
2A$FA$3.AF$3.2A!
I Like My Heisenburps! (and others)
User avatar
Extrementhusiast
 
Posts: 1645
Joined: June 16th, 2009, 11:24 pm
Location: USA

Re: Extended Life

Postby Tropylium » August 13th, 2011, 11:38 am

OK, so this does seem to cover a lot of things.

I poked around with permaon/permaoff cells too a while ago, but they did not seem to yield any particularly interesting results compared to off-forcers/on-forcers. I'll have to scan here if you've found anything fun combining the two sets…

The on-and-off-forcer (Möbius wormhole? :)) is a neat idea, I'll have to look into those.
User avatar
Tropylium
 
Posts: 406
Joined: May 31st, 2011, 7:12 pm
Location: Finland

Re: Extended Life

Postby Extrementhusiast » August 13th, 2011, 2:30 pm

Tropylium wrote:I poked around with permaon/permaoff cells too a while ago, but they did not seem to yield any particularly interesting results compared to off-forcers/on-forcers. I'll have to scan here if you've found anything fun combining the two sets…


Here's an interesting p30 oscillator:
x = 7, y = 7, rule = extendedlife
4.C$.E$2.C3.A$.D.B2.A$E.DA2$4.A!


And here's a tiny pattern that lasts for a REALLY long time:
x = 2, y = 1, rule = extendedlife
BF!
I Like My Heisenburps! (and others)
User avatar
Extrementhusiast
 
Posts: 1645
Joined: June 16th, 2009, 11:24 pm
Location: USA

Re: Extended Life

Postby Tropylium » August 13th, 2011, 5:49 pm

That does last a whole lot for a 2-cell pattern. Seems to stabilize in just under 19.4M generations, with this humble p3:
x = 4, y = 11, rule = extendedlife
2.2A$.A.A$2.A2$2.2A$2ABF$2.2A2$2.A$.A.A$2.2A!


Still, making crazy-long-lived patterns with just lifeforcers alone isn't exactly hard either. This for example lasts about 9M generations before stabilizing as a huge p49:
x = 3, y = 3, rule = extendedlife
2.B$2B$2B!

The result:
x = 23, y = 23, rule = extendedlife
2.2A$2.2A3$.A.A$A2.A$A4.A2.2A$.A4.A3.A$.2A3.A3.A2$9.2A2$12.A.2A$12.A
3.A$4.A.3A7.A$3.2A.ABA$5.2B2A5.2A$4.A2B9.A$4.2A.2A$7.A9.2A2.2A$14.A6.
2A$14.2A2.A$16.2A!


—That p30 doesn't look all that different from what can be done with separate life- and deathforcers TBH. After all, a life-deathforcer surrounded by walls acts almost exactly like a lifeforcer surrounded by deathforcers. These p48 and p60 for example are very similar in their action:
x = 7, y = 7, rule = extendedlife
4.C2$A.C.2A$.B.B2.A$C.B2$.CA.A!

x = 7, y = 9, rule = extendedlife
4.C$4.A$A.C3.A$.B.B2.A$C.B2A$2.C2$5.2A$5.2A!
Last edited by Tropylium on August 13th, 2011, 6:08 pm, edited 1 time in total.
User avatar
Tropylium
 
Posts: 406
Joined: May 31st, 2011, 7:12 pm
Location: Finland

Re: Extended Life

Postby Tropylium » August 13th, 2011, 6:04 pm

Going thru some other interactions of a lifeforcer cell and a perma-on cell, here's a p31 gun:
x = 7, y = 3, rule = extendedlife
.3A$A.BA2.F$.3A!
User avatar
Tropylium
 
Posts: 406
Joined: May 31st, 2011, 7:12 pm
Location: Finland

Re: Extended Life

Postby ssaamm » August 17th, 2011, 12:19 pm

Super dense 8x glider gun

x = 3, y = 3, rule = extendedlife
B.B2$B.B!

I think I might have posted this somehow before
User avatar
ssaamm
 
Posts: 125
Joined: June 4th, 2010, 9:43 pm

Re: Extended Life

Postby Tropylium » August 17th, 2011, 5:07 pm

Two exceedingly hard-to-stabilize small patterns.
x = 4, y = 2, rule = extendedlife
3.F$B!

x = 6, y = 5, rule = extendedlife
2.B4$B4.B!

I've run the first of these for 100M+ gens so far, currently running the 2nd around 55M.

I'm getting the impression that smallish permaon+lifeforcer patterns do last longer than corresponding plain lifeforcer patterns, but also that this is due to their inherent larger degree of asymmetry & the tendency of regions where all cells are adjacent to lifeforcers to stabilize at p2, not any special powers of permaon cells themselves. These two seed patterns seem to display the same degree of complexity, and indeed, they're turning out quite longevous.
User avatar
Tropylium
 
Posts: 406
Joined: May 31st, 2011, 7:12 pm
Location: Finland

Re: Extended Life

Postby David » August 19th, 2011, 9:37 pm

x = 6, y = 6, rule = extendedlife
A2.2A$2.2F.A$A2.2FA$2.A.F2$3.A.A!


Very small P11 Osc.
Call me "Dannyu NDos" in Forum. Call me "Bag Sinhwan"(박신환) in Wiki.
David
 
Posts: 211
Joined: November 3rd, 2009, 2:47 am
Location: Daejeon, South Korea

Re: Extended Life

Postby David » August 20th, 2011, 1:49 am

Sparky P5, P13s, P18, P30, P36, P37, P45, P59. May be useful!
x = 151, y = 23, rule = extendedlife
.A.A7.A2.A.2A13.A6.A12.A3.2A14.2A5.3A.A26.2A10.2A.A2.2A12.2A2.A3.A$F.
F.F5.2A3F.F13.3F4.3F10.A.4FA.F11.A.3F3.F4.F17.A2.A6.A8.A.5F2.F10.A.4F
2.F.F$.A.A7.A2.A.2A13.A6.A12.A3.2A14.2A5.3A.A17.A4F2.FA2.F9.2A.A2.2A
12.2A2.A3.A$101.A2.A6.A$109.2A6$10.2A2.A5.A2.2A$10.A.3F.A.A.3F.A$10.
2A2.A5.A2.2A8$10.2F.A2.A$14.2FA$10.2F.A2.A!
Call me "Dannyu NDos" in Forum. Call me "Bag Sinhwan"(박신환) in Wiki.
David
 
Posts: 211
Joined: November 3rd, 2009, 2:47 am
Location: Daejeon, South Korea

Re: Extended Life

Postby Tropylium » August 21st, 2011, 6:04 pm

David wrote:Very small P11

This one is also fairly small:

x = 9, y = 9, rule = extendedlife
2.C2$8.C$3.3A$3.ABA$3.3A$C2$6.C!
User avatar
Tropylium
 
Posts: 406
Joined: May 31st, 2011, 7:12 pm
Location: Finland

Re: Extended Life

Postby David » August 22nd, 2011, 1:27 am

P180 Osc. (I named it Life vs. Death :| )
x = 4, y = 7, rule = extendedlife
A2.A$3.A$C2B$C.B$2CB2$3.A!


EDIT: P44 Osc.
x = 7, y = 5, rule = extendedlife
.A3.A$2.3F$2.3B$A5.A$2.A.A!


Interesting P36 Osc.
x = 4, y = 7, rule = extendedlife
.2A$.2A3$A2FA$A2BA$4A!
Call me "Dannyu NDos" in Forum. Call me "Bag Sinhwan"(박신환) in Wiki.
David
 
Posts: 211
Joined: November 3rd, 2009, 2:47 am
Location: Daejeon, South Korea

Re: Extended Life

Postby knightlife » August 22nd, 2011, 2:47 am

p252 osc
x = 32, y = 7, rule = extendedlife
AC27.AC$AB27.AB$.B27.ABA$28.A2.A$28.A$27.A2.A$27.3A!

5-cell precursor is on the left.
Similar to "Life vs. Death" but longer period.
knightlife
 
Posts: 564
Joined: May 31st, 2009, 12:08 am

Next

Return to Other Cellular Automata

Who is online

Users browsing this forum: danny and 5 guests