Rule:AlternateLife

From LifeWiki
Revision as of 17:05, 8 June 2022 by Breaker's glider gun (talk | contribs) (Created page with "@RULE AlternateLife https://www.conwaylife.com/forums/viewtopic.php?p=105407#p105407 @TABLE n_states:4 neighborhood:Moore symmetries:permute var a=1 var b=2 var *=3 var aon={a,*} var bon={b,*} var aoff={0,b} var boff={0,a} var any={0,a,b,*} var c=aon var d=c var e=d var f=e var g=f var h=g var i=bon var j=i var k=j var l=k var m=l var n=m var o=aoff var p=o var q=o var r=q var s=r var t=s var u=boff var v=u var w=v var x=w var y=x var z=y var a2=any var b2=a2 var...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

@RULE AlternateLife

https://www.conwaylife.com/forums/viewtopic.php?p=105407#p105407

@TABLE n_states:4 neighborhood:Moore symmetries:permute

var a=1 var b=2 var *=3 var aon={a,*} var bon={b,*} var aoff={0,b} var boff={0,a} var any={0,a,b,*}

var c=aon var d=c var e=d var f=e var g=f var h=g

var i=bon var j=i var k=j var l=k var m=l var n=m

var o=aoff var p=o var q=o var r=q var s=r var t=s

var u=boff var v=u var w=v var x=w var y=x var z=y

var a2=any var b2=a2 var c2=b2 var d2=c2 var e2=d2 var f2=e2 var g2=f2 var h2=g2

  1. 3 a's, 3 b's

any,a,a,a,b,b,b,0,0,* any,*,a,a,b,b,0,0,0,* any,*,*,a,b,0,0,0,0,* any,*,*,*,0,0,0,0,0,*

  1. 3 a's, cell empty or a

u,c,d,e,o,p,q,r,s,a


  1. 3 b's, cell empty or b

o,i,j,k,u,v,w,x,y,b


  1. 3 a's, cell b or both
  1. 2 b's?

bon,b,b,a,a,a,0,0,0,* bon,*,b,a,a,0,0,0,0,* bon,*,*,a,0,0,0,0,0,*

  1. 3 b's are already ruled out in first rule
  2. b dies

bon,c,d,e,o,p,q,r,s,a


  1. 3 b's, cell a or both
  1. 2 a's?

aon,a,a,b,b,b,0,0,0,* aon,*,a,b,b,0,0,0,0,* aon,*,*,b,0,0,0,0,0,*

  1. 3 a's already ruled out in first rule
  2. a dies

aon,i,j,k,u,v,w,x,y,b


  1. 2 a's and 2 b's

any,a,a,b,b,0,0,0,0,any any,*,a,b,0,0,0,0,0,any any,*,*,0,0,0,0,0,0,any

  1. 2 a's

aon,c,d,o,p,q,r,s,t,a

  1. 2 b's

bon,i,j,u,v,w,x,y,z,b

  1. new lines for AlternateLife:
  2. if a cell dies in one layer,
  3. it will be born in the other layer
  4. (in cases where this is not true already
  5. due to one of the birth rules above)

a,a2,b2,c2,d2,e2,f2,g2,h2,b b,a2,b2,c2,d2,e2,f2,g2,h2,a

  1. all survival cases covered

any,a2,b2,c2,d2,e2,f2,g2,h2,0