Elderly Life
Posted: August 16th, 2014, 2:42 am
The Concept is descripted in the table.
Save this code as ElderlyLife.rule
There occurs so many still lifes, but I didn't find any oscillators or other patterns. Can you find them?
Also, This rule runs so slowly in Golly. This rule table needs improvement.
There can be errors in the table. I'd be glad if you correct any error!
EDIT: Well, there are some oscillators:
P3:
P4:
P5:
P7:
Code: Select all
@RULE ElderlyLife
# This rule consists of youths and elderlies.
# Aging stands for youths turning to elderlies. (op. Antiaging)
# Elderlies can't make offsprings well, and they prefer other elderlies than youth for friend.
# So, they are considered half an youth.
# State 1: Youth, State 2: Elderly
# B33½/S22½3
@TABLE
n_states:3
neighborhood:Moore
symmetries:permute
var a={1,2}
var b={0,1,2}
var c={0,2}
var c0=c
var c1=c
var c2=c
var b0=b
var b1=b
var b2=b
# Antiaging/Survival: YY, YYE or YYY
a,1,1,b,0,0,0,0,0,a
# Antiaging/Survival: YEE, YEEE or YYEE
a,1,2,2,b,0,0,0,0,a
# Antiaging/Survival: EEEE, EEEEE or YEEEE
a,2,2,2,2,b,0,0,0,a
# Antiaging/Survival: EEEEEE
a,2,2,2,2,2,2,0,0,a
# Birth: YYY or YYYE
0,1,1,1,c,0,0,0,0,1
# Birth: YYEE or YYEEE
0,1,1,2,2,c,0,0,0,1
# Birth: YEEEE or YEEEEE
0,1,2,2,2,2,c,0,0,1
# Birth: EEEEEE or EEEEEEE
0,2,2,2,2,2,2,c,0,1
# Aging/Death: O, E or Y
1,b,0,0,0,0,0,0,0,2
2,b,0,0,0,0,0,0,0,0
# Aging/Death: EE or YE
1,2,a,0,0,0,0,0,0,2
2,2,a,0,0,0,0,0,0,0
# Aging/Death: EEE
1,2,2,2,0,0,0,0,0,2
2,2,2,2,0,0,0,0,0,0
# Aging/Death: EEEEEEE or EEEEEEEE
1,2,2,2,2,2,2,2,c,2
2,2,2,2,2,2,2,2,c,0
# Aging/Death: YEEEEE ~ YEEEEEEE
1,1,2,2,2,2,2,c,c0,2
2,1,2,2,2,2,2,c,c0,0
# Aging/Death: YYEEE ~ YYEEEEEE
1,1,1,2,2,2,c,c0,c1,2
2,1,1,2,2,2,c,c0,c1,0
# Aging/Death: YYYE ~ YYYEEEEE
1,1,1,1,2,c,c0,c1,c2,2
2,1,1,1,2,c,c0,c1,c2,0
# Aging/Death: YYYY ~ YYYYYYYY
1,1,1,1,1,b,b0,b1,b2,2
2,1,1,1,1,b,b0,b1,b2,0
@COLORS
1 255 0 0 red
2 0 0 255 blueThere occurs so many still lifes, but I didn't find any oscillators or other patterns. Can you find them?
Also, This rule runs so slowly in Golly. This rule table needs improvement.
There can be errors in the table. I'd be glad if you correct any error!
EDIT: Well, there are some oscillators:
P3:
Code: Select all
x = 11, y = 11, rule = ElderlyLife
4.A$2.3A$.A$.A2.3A$2A.A3.A$3.A3.A$3.A3.A.2A$4.3A2.A$9.A$6.3A$6.A!
Code: Select all
x = 4, y = 4, rule = ElderlyLife
BA$AB$2.BA$2.AB!
Code: Select all
x = 6, y = 6, rule = ElderlyLife
2A2.2A$A2.A.A$.A$4.A$A.A2.A$2A2.2A!
Code: Select all
x = 13, y = 11, rule = ElderlyLife
6.2A$6.A$7.A$4.3A.A$3.A4.A2.A$3.ABAB.A.A.A$.2A5.A2.A$A2.4A.A$.A.A3.A$
2.A3.A$6.2A!