Code: Select all
x = 6, y = 3, rule = xpCoffeeLife0
.4A$A4.A$.4A!
@RULE xpCoffeeLife0
@TABLE
n_states:5
neighborhood:Moore
symmetries:permute
var any0={0,1,2,3,4}
var any1=any0
var any2=any1
var any3=any2
var any4=any3
var any5=any4
var any6=any5
var any7=any6
var any8=any7
var lng0={2,4}#Live Next Generation
var lng1=lng0
var lng2=lng1
var lng3=lng2
var lng4=lng3
var lng5=lng4
var lng6=lng5
var lng7=lng6
var lng8=lng7
var dng0={0,3}#Dead Next Generation
var dng1=dng0
var dng2=dng1
var dng3=dng2
var dng4=dng3
var dng5=dng4
var dng6=dng5
var dng7=dng6
var dng8=dng7
#0=dead
#1=alive now
#2=dead now, alive after 1 generation
#3=alive now, dead after 1 generation
#4=alive now, alive after 1 generation
1,any0,0,0,0,0,0,0,0,3
1,any0,any1,any2,any3,1,1,1,1,3
1,1,1,0,0,0,0,0,0,4
1,1,1,1,0,0,0,0,0,4
0,1,1,1,0,0,0,0,0,2
3,any0,any1,dng0,dng1,dng2,dng3,dng4,dng5,0
3,any0,any1,any2,any3,lng0,lng1,lng2,lng3,0
3,lng0,lng1,lng2,dng0,dng1,dng2,dng3,dng4,1
4,any0,dng0,dng1,dng2,dng3,dng4,dng5,dng6,0
4,any0,any1,any2,any3,lng0,lng1,lng2,lng3,0
4,lng0,lng1,dng0,dng1,dng2,dng3,dng4,dng5,1
4,lng0,lng1,lng2,dng0,dng1,dng2,dng3,dng4,1
2,any0,any1,any2,any3,any4,any5,any6,any7,1
Edit: This variant explodes.
Code: Select all
@RULE xpCoffeeLife1
@TABLE
n_states:5
neighborhood:Moore
symmetries:permute
var any0={0,1,2,3,4}
var any1=any0
var any2=any1
var any3=any2
var any4=any3
var any5=any4
var any6=any5
var any7=any6
var any8=any7
var lng0={2,4}#Live Next Generation
var lng1=lng0
var lng2=lng1
var lng3=lng2
var lng4=lng3
var lng5=lng4
var lng6=lng5
var lng7=lng6
var lng8=lng7
var dng0={0,3}#Dead Next Generation
var dng1=dng0
var dng2=dng1
var dng3=dng2
var dng4=dng3
var dng5=dng4
var dng6=dng5
var dng7=dng6
var dng8=dng7
#0=dead
#1=alive now
#2=dead now, alive after 1 generation
#3=alive now, dead after 1 generation
#4=alive now, alive after 1 generation
1,any0,0,0,0,0,0,0,0,3
1,any0,any1,any2,any3,1,1,1,1,3
1,1,1,0,0,0,0,0,0,4
1,1,1,1,0,0,0,0,0,4
0,1,1,1,0,0,0,0,0,2
0,any0,any1,dng0,dng1,dng2,dng3,dng4,dng5,0
0,any0,any1,any2,any3,lng0,lng1,lng2,lng3,0
0,lng0,lng1,lng2,dng0,dng1,dng2,dng3,dng4,1
2,any0,dng0,dng1,dng2,dng3,dng4,dng5,dng6,0
2,any0,any1,any2,any3,lng0,lng1,lng2,lng3,0
2,lng0,lng1,dng0,dng1,dng2,dng3,dng4,dng5,1
2,lng0,lng1,lng2,dng0,dng1,dng2,dng3,dng4,1
3,any0,any1,any2,any3,any4,any5,any6,any7,0
4,any0,any1,any2,any3,any4,any5,any6,any7,1
Code: Select all
x = 2, y = 4, rule = xpCoffeeLife2
.A$2A$2A$.A!
@RULE xpCoffeeLife2
@TABLE
n_states:9
neighborhood:Moore
symmetries:permute
var any0={0,1,2,3,4,5,6,7,8}
var any1=any0
var any2=any1
var any3=any2
var any4=any3
var any5=any4
var any6=any5
var any7=any6
var any8=any7
var lng0={2,4}#Live Next Generation
var lng1=lng0
var lng2=lng1
var lng3=lng2
var lng4=lng3
var lng5=lng4
var lng6=lng5
var lng7=lng6
var lng8=lng7
var dng0={0,3}#Dead Next Generation
var dng1=dng0
var dng2=dng1
var dng3=dng2
var dng4=dng3
var dng5=dng4
var dng6=dng5
var dng7=dng6
var dng8=dng7
var lnh0={6,8}
var lnh1=lnh0
var lnh2=lnh1
var lnh3=lnh2
var lnh4=lnh3
var lnh5=lnh4
var lnh6=lnh5
var lnh7=lnh6
var lnh8=lnh7
var dnh0={0,7}
var dnh1=dnh0
var dnh2=dnh1
var dnh3=dnh2
var dnh4=dnh3
var dnh5=dnh4
var dnh6=dnh5
var dnh7=dnh6
var dnh8=dnh7
#0=dead
#1=alive now
#2=dead now, alive after 1 generation
#3=alive now, dead after 1 generation
#4=alive now, alive after 1 generation
1,any0,0,0,0,0,0,0,0,3
1,any0,any1,any2,any3,1,1,1,1,3
1,1,1,0,0,0,0,0,0,4
1,1,1,1,0,0,0,0,0,4
0,1,1,1,0,0,0,0,0,2
3,any0,any1,dng0,dng1,dng2,dng3,dng4,dng5,0
3,any0,any1,any2,any3,lng0,lng1,lng2,lng3,0
3,lng0,lng1,lng2,dng0,dng1,dng2,dng3,dng4,5
4,any0,dng0,dng1,dng2,dng3,dng4,dng5,dng6,0
4,any0,any1,any2,any3,lng0,lng1,lng2,lng3,0
4,lng0,lng1,dng0,dng1,dng2,dng3,dng4,dng5,5
4,lng0,lng1,lng2,dng0,dng1,dng2,dng3,dng4,5
2,any0,any1,any2,any3,any4,any5,any6,any7,5
5,any0,0,0,0,0,0,0,0,7
5,any0,any1,any2,any3,5,5,5,5,7
5,5,5,0,0,0,0,0,0,8
5,5,5,5,0,0,0,0,0,8
0,5,5,5,0,0,0,0,0,6
0,any0,any1,dnh0,dnh1,dnh2,dnh3,dnh4,dnh5,0
0,any0,any1,any2,any3,lnh0,lnh1,lnh2,lnh3,0
0,lnh0,lnh1,lnh2,dnh0,dnh1,dnh2,dnh3,dnh4,1
6,any0,dnh0,dnh1,dnh2,dnh3,dnh4,dnh5,dnh6,0
6,any0,any1,any2,any3,lnh0,lnh1,lnh2,lnh3,0
6,lnh0,lnh1,dnh0,dnh1,dnh2,dnh3,dnh4,dnh5,1
6,lnh0,lnh1,lnh2,dnh0,dnh1,dnh2,dnh3,dnh4,1
7,any0,any1,any2,any3,any4,any5,any6,any7,0
8,any0,any1,any2,any3,any4,any5,any6,any7,1