Rule:ExpandedDoubleB3S23: Difference between revisions

From LifeWiki
Jump to navigation Jump to search
Created rule
 
Removed state 8 as I realized that it can be replaced with state 3 for its intended purpose
Line 2: Line 2:


@TABLE
@TABLE
n_states:10
n_states:9
neighborhood:Moore
neighborhood:Moore
symmetries:permute
symmetries:permute
Line 24: Line 24:
var r = h
var r = h
var s = h
var s = h
var t = {2,4,5,8}
var t = {2,4,5}
var ta = t
var ta = t
var u = {0,2,4,5,8}
var u = {0,2,4,5}
var ua = u
var ua = u
var ub = u
var ub = u
Line 40: Line 40:
var xd = x
var xd = x
var y = {1,2}
var y = {1,2}
var z = {0,1,5,8}
var z = {0,1,5}
var za = z
var za = z
var zb = z
var zb = z
var zc = z
var zc = z
var T = {1,6,7,8}
var T = {1,6,7}
var Ta = T
var Ta = T
var U = {0,1,6,7,8}
var U = {0,1,6,7}
var Ua = U
var Ua = U
var Ub = U
var Ub = U
Line 59: Line 59:
var Xc = X
var Xc = X
var Xd = X
var Xd = X
var Z = {0,2,7,8}
var Z = {0,2,7}
var Za = Z
var Za = Z
var Zb = Z
var Zb = Z
var Zc = Z
var Zc = Z
var aa = {0,8}
var af = {1,2,4,5,6,7}
var ab = {1,5}
var ac = {1,5,8}
var aca = ac
var acb = ac
var acc = ac
var acd = ac
var ad = {2,7}
var ae = {2,7,8}
var aea = ae
var aeb = ae
var aec = ae
var aed = ae
var af = {1,2,4,5,6,7,8}
var afa = af
var afa = af
var afb = af
var afb = af
var afc = af
var afc = af
var ag = {0,1,2,4,5,6,7,8}
var ag = {0,1,2,4,5,6,7}
var aga = ag
var aga = ag
var agb = ag
var agb = ag
Line 191: Line 178:
X, Z,0,0,0,0,0,0,0, 0
X, Z,0,0,0,0,0,0,0, 0
7, af,afa,afb,afc,ag,aga,agb,agc, 0
7, af,afa,afb,afc,ag,aga,agb,agc, 0
0, 8,8,8,0,0,0,0,0, 8
8, aa,0,0,0,0,0,0,0, 0
ac, aca,acb,acc,acd,z,za,zb,zc, 0
ae, aea,aeb,aec,aed,Z,Za,Zb,Zc, 0
0, 8,ab,ac,0,0,0,0,0, 5
0, 8,ad,ae,0,0,0,0,0, 7


0, 1,2,ah,0,0,0,0,0, ah
0, 1,2,ah,0,0,0,0,0, ah
Line 210: Line 190:
6 0 0 255
6 0 0 255
7 0 255 255
7 0 255 255
8 255 0 255
8 128 128 128
9 128 128 128

Revision as of 03:21, 30 November 2020

@RULE ExpandedDoubleB3S23

@TABLE n_states:9 neighborhood:Moore symmetries:permute var a = {1,3} var b = a var c = {0,2} var d = c var e = a var f = c var g = c var h = {0,1,2,3} var i = h var j = h var k = {0,1} var l = k var m = k var n = k var o = {2,3} var p = o var q = o var r = h var s = h var t = {2,4,5} var ta = t var u = {0,2,4,5} var ua = u var ub = u var uc = u var v = {2,4} var w = {2,4,5} var wa = w var wb = w var x = {1,5} var xa = x var xb = x var xc = x var xd = x var y = {1,2} var z = {0,1,5} var za = z var zb = z var zc = z var T = {1,6,7} var Ta = T var U = {0,1,6,7} var Ua = U var Ub = U var Uc = U var V = {1,6} var W = {1,6,7} var Wa = W var Wb = W var X = {2,7} var Xa = X var Xb = X var Xc = X var Xd = X var Z = {0,2,7} var Za = Z var Zb = Z var Zc = Z var af = {1,2,4,5,6,7} var afa = af var afb = af var afc = af var ag = {0,1,2,4,5,6,7} var aga = ag var agb = ag var agc = ag var ah = {5,7}

0, 1,a,b,0,0,0,0,0, 1 0, 1,1,a,c,0,0,0,0, 1 0, 1,1,1,c,d,0,0,0, 1

h, a,b,e,2,2,2,2,c, 1 h, 3,a,b,2,2,2,c,d, 1 h, 3,3,a,2,2,c,d,f, 1 h, 3,3,3,2,c,d,f,g, 1 h, 1,1,a,0,0,0,0,0, 1 h, 1,1,1,c,0,0,0,0, 1

3, 1,a,k,0,0,0,0,0, 1 3, 1,1,k,c,0,0,0,0, 1 3, 1,1,o,2,2,2,c,d, 1 3, 1,3,o,2,2,c,d,f, 1 3, 3,3,o,2,c,d,f,g, 1

0, 2,o,p,0,0,0,0,0, 2 0, 2,2,o,k,0,0,0,0, 2 0, 2,2,2,k,l,0,0,0, 2

h, o,p,q,1,1,1,1,k, 2 h, 3,o,p,1,1,1,k,l, 2 h, 3,3,o,1,1,k,l,m, 2 h, 3,3,3,1,k,l,m,n, 2 h, 2,2,o,0,0,0,0,0, 2 h, 2,2,2,k,0,0,0,0, 2

3, 2,o,c,0,0,0,0,0, 2 3, 2,2,c,k,0,0,0,0, 2 3, 2,2,a,1,1,1,k,l, 2 3, 2,3,a,1,1,k,l,m, 2 3, 3,3,a,1,k,l,m,n, 2

h, 3,3,3,0,0,0,0,0, 3 h, 1,3,3,2,0,0,0,0, 3 h, 1,1,3,2,2,0,0,0, 3 h, 1,1,1,2,2,2,0,0, 3

1, 1,1,k,2,2,2,0,0, 3 1, 1,1,o,2,2,0,0,0, 3 1, 1,k,3,2,2,0,0,0, 3 1, 1,o,3,2,0,0,0,0, 3 1, k,3,3,2,0,0,0,0, 3 1, o,3,3,0,0,0,0,0, 3

2, 2,2,c,1,1,1,0,0, 3 2, 2,2,a,1,1,0,0,0, 3 2, 2,c,3,1,1,0,0,0, 3 2, 2,a,3,1,0,0,0,0, 3 2, c,3,3,1,0,0,0,0, 3 2, a,3,3,0,0,0,0,0, 3

h, k,c,0,0,0,0,0,0, 0 h, i,0,0,0,0,0,0,0, 0 h, k,2,2,2,2,c,d,f, 0 h, o,2,2,2,c,d,f,g, 0 h, c,1,1,1,1,k,l,m, 0 h, a,1,1,1,k,l,m,n, 0 h, 1,1,1,1,2,2,2,2, 0 h, 1,1,1,3,2,2,2,i, 0 h, 1,1,3,3,2,2,i,j, 0 h, 1,3,3,3,2,i,j,r, 0 h, 3,3,3,3,i,j,r,s, 0

1, k,c,d,0,0,0,0,0, 0 1, i,c,0,0,0,0,0,0, 0 1, c,d,1,1,1,1,k,l, 0 1, c,a,1,1,1,k,l,m, 0 1, a,b,1,1,k,l,m,n, 0

2, c,k,l,0,0,0,0,0, 0 2, i,k,0,0,0,0,0,0, 0 2, k,l,2,2,2,2,c,d, 0 2, k,o,2,2,2,c,d,f, 0 2, o,p,2,2,c,d,f,g, 0

0, 4,4,4,0,0,0,0,0, 4 t, ta,w,wa,wb,u,ua,ub,uc, 0 t, u,0,0,0,0,0,0,0, 0 0, 5,v,w,0,0,0,0,0, 5 0, 4,y,w,0,0,0,0,0, 5 0, 5,x,xa,0,0,0,0,0, 1 x, xa,xb,xc,xd,z,za,zb,zc, 0 x, xa,0,0,0,0,0,0,0, 0

0, 4,4,4,0,0,0,0,0, 4 t, ta,w,wa,wb,u,ua,ub,uc, 0 t, u,0,0,0,0,0,0,0, 0 0, 5,v,w,0,0,0,0,0, 5 0, 4,y,w,0,0,0,0,0, 5 0, 5,x,xa,0,0,0,0,0, 1 x, xa,xb,xc,xd,z,za,zb,zc, 0 x, z,0,0,0,0,0,0,0, 0 5, af,afa,afb,afc,ag,aga,agb,agc, 0

0, 6,6,6,0,0,0,0,0, 6 T, Ta,W,Wa,Wb,U,Ua,Ub,Uc, 0 T, U,0,0,0,0,0,0,0, 0 0, 7,V,W,0,0,0,0,0, 7 0, 6,y,W,0,0,0,0,0, 7 0, 7,X,Xa,0,0,0,0,0, 2 X, Xa,Xb,Xc,Xd,Z,Za,Zb,Zc, 0 X, Z,0,0,0,0,0,0,0, 0 7, af,afa,afb,afc,ag,aga,agb,agc, 0

0, 1,2,ah,0,0,0,0,0, ah

@COLORS 0 0 0 0 1 255 128 0 2 0 128 255 3 255 255 255 4 255 0 0 5 255 255 0 6 0 0 255 7 0 255 255 8 128 128 128