This is an interesting take on ExtendedLife, but I think using on-forcer and toggle-forcer as the two cell types makes the dynamics rather chaotic.
Could you make a variant where the two extended cells are the always-on and always-off?
Code: Select all
@RULE ExtendedLives
1: Life
2: Always-on
3: Always-off
@TABLE
n_states:4
neighborhood:Moore
symmetries:permute
var a = {0,1,2,3}
var b = a
var c = b
var d = c
var e = d
var f = e
var g = f
var h = g
var f1 = {0,1,3}
var f2 = f1
var f3 = f1
var f4 = f1
var f5 = f1
var f6 = f1
var f7 = f1
var f8 = f1
var n1 = {0,1,2}
var n2 = n1
var n3 = n1
var n4 = n1
var n5 = n1
var n6 = n1
var n7 = n1
var n8 = n1
var e1 = {0,2,3}
var e2 = e1
var e3 = e1
var e4 = e1
var e5 = e1
var e6 = e1
var e7 = e1
var e8 = e1
var v1 = {0,3}
var v2 = v1
var v3 = v1
var v4 = v1
var v5 = v1
var v6 = v1
var v7 = v1
var v8 = v1
var a1 = {1,2}
var a2 = a1
var a3 = a1
var a4 = a1
var a5 = a1
var a6 = a1
var a7 = a1
var a8 = a1
#Extended
0,2,2,2,0,0,0,0,0,2
0,2,2,2,1,0,0,0,0,2
0,2,2,2,1,1,0,0,0,2
0,2,2,2,1,1,1,0,0,2
0,2,2,2,1,1,1,1,0,2
0,2,2,2,1,1,1,1,1,2
0,3,3,3,0,0,0,0,0,3
0,3,3,3,1,0,0,0,0,3
0,3,3,3,1,1,0,0,0,3
0,3,3,3,1,1,1,0,0,3
0,3,3,3,1,1,1,1,0,3
0,3,3,3,1,1,1,1,1,3
0,2,2,3,0,0,0,0,0,2
0,2,2,3,1,0,0,0,0,2
0,2,2,3,1,1,0,0,0,2
0,2,2,3,1,1,1,0,0,2
0,2,2,3,1,1,1,1,0,2
0,2,2,3,1,1,1,1,1,2
0,3,3,2,0,0,0,0,0,3
0,3,3,2,1,0,0,0,0,3
0,3,3,2,1,1,0,0,0,3
0,3,3,2,1,1,1,0,0,3
0,3,3,2,1,1,1,1,0,3
0,3,3,2,1,1,1,1,1,3
1,2,2,2,0,0,0,0,0,2
1,2,2,2,1,0,0,0,0,2
1,2,2,2,1,1,0,0,0,2
1,2,2,2,1,1,1,0,0,2
1,2,2,2,1,1,1,1,0,2
1,2,2,2,1,1,1,1,1,2
1,3,3,3,0,0,0,0,0,3
1,3,3,3,1,0,0,0,0,3
1,3,3,3,1,1,0,0,0,3
1,3,3,3,1,1,1,0,0,3
1,3,3,3,1,1,1,1,0,3
1,3,3,3,1,1,1,1,1,3
1,2,2,3,0,0,0,0,0,2
1,2,2,3,1,0,0,0,0,2
1,2,2,3,1,1,0,0,0,2
1,2,2,3,1,1,1,0,0,2
1,2,2,3,1,1,1,1,0,2
1,2,2,3,1,1,1,1,1,2
1,3,3,2,0,0,0,0,0,3
1,3,3,2,1,0,0,0,0,3
1,3,3,2,1,1,0,0,0,3
1,3,3,2,1,1,1,0,0,3
1,3,3,2,1,1,1,1,0,3
1,3,3,2,1,1,1,1,1,3
2,f1,f2,f3,f4,f5,f6,f7,f8,0
2,2,f2,f3,f4,f5,f6,f7,f8,0
3,n1,n2,n3,n4,n5,n6,n7,n8,0
3,3,n2,n3,n4,n5,n6,n7,n8,0
2,2,2,2,2,e,f,g,h,0
3,3,3,3,3,e,f,g,h,0
#Life
0,1,1,1,v4,v5,v6,v7,v8,1
0,1,1,2,v4,v5,v6,v7,v8,1
0,1,2,2,v4,v5,v6,v7,v8,1
1,v1,v2,v3,v4,v5,v6,v7,v8,0
1,a1,v2,v3,v4,v5,v6,v7,v8,0
1,a1,a2,a3,a4,e,f,g,h,0
@COLORS
1 192 192 192
2 64 192 64
3 192 64 64
The extended states' dynamics are a bit weird because I can't make up my mind whether I want the two extra states to interact with each other or not.