Rule:Foodshapeloop2

From LifeWiki
Revision as of 13:35, 1 December 2019 by Dvgrn (talk | contribs) (Foodshapeloop2 rule)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

@RULE foodshapeloop2

https://conwaylife.com/forums/viewtopic.php?p=14222#p14222

1 wire 2 left signal 3 right signal 4 forward signal 5 trigger right 6 idle right 7 converter 8 lead 9 edge 1 10 edge 2 11 starter 12 tempdel/main trigger 13 delall 14 food particle 15 food/state 8 16 food/state 9 17 food/state 10 18 activated right 19 foodkiller @TABLE n_states:20 neighborhood:Moore symmetries:rotate4 Var a={0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19} Var b={1,2,3,4,5,6} var c={9,10} var d={1,2,3,4,5,6,7,10,11,12} var e={1,2,3,4,5,6,11} var f={0,8,9,10,12,13} var g={8,9,10} var h={0,8} var i={0,9} var j={3,5,6} var k={1,2,3,4,5,6,7,8,9,10} var l={0,8,9,10,12,13,14,15,16,17} var m={0,14} var n={9,16} var o={10,17} var p={9,10,16,17} var q={1,2,3,4,5,6,14} var r={0,8,12,13,14,15} var s={16,17} var t={8,15} var u={8,9,10,15,16,17} var v={1,2,3,4,5,6,8,9,10,15,16,17} var w={5,16} var x={1,4} var y={8,14} var z={0,12} var A={0,12,14} var B={13,16} var C={14,15} var D={11,15,16,17,18} var E={12,14,15,16,17} var F={0,8,13,14} var G={12,15} var H={0,12,13,14} Var I={0,8,14,15} var J={1,2,3,4,5,6,18} var K={15,16,17} var L={8,9,10,15} var O={0,9,14} var P={0,13,14} var Q={0,1,2,3,4,5,6,7,10,12} var R={0,8,9,10} var S={0,12,14,15} var T={0,1,2,3,4,5,6,7,10,11,12,13,14,18,19} var U={0,7,11,12,13,14} var V={8,9,15} var W={0,15} var X={1,2,3,4,6,7,8,9} var Y={0,1,2,3,4,5,6,12,14} var Z={5,6} var aa={a} var ab={a} var ac={a} var ad={a} var ae={a} var af={a} var ag={a} var ba={b} var bb={b} var bc={b} var bd={b} var bd={b} var ca={c} var da={d} var db={d} var dc={d} var dd={d} var fa={f} var fb={f} var ga={g} var gb={g} var gc={g} var ha={h} var la={l} var lb={l} var lc={l} var ld={l} var le={l} var lf={l} var lg={l} var na={n} var ma={m} var mb={m} var mc={m} var md={m} var me={m} var pa={p} var pb={p} var sa={s} var ta={t} var tb={t} var ua={u} var ub={u} var uc={u} var Aa={A} var Ab={A} var Ac={A} var Ad={A} var Fa={F} var Ha={H} var Ia={I} var Ja={J} var La={l} var Pa={P} var Ta={T} var Tb={T} var Tc={T} var Ua={U} var Ub={7,19}

  1. food deletion

0,a,14,aa,ab,ac,7,ae,af,19 0,14,a,aa,7,ab,ac,ae,af,19 0,14,a,aa,ab,ac,7,ae,af,19 0,a,af,14,aa,ab,ac,7,ae,19 19,a,7,aa,ab,ac,ad,ae,af,0 19,7,a,aa,ab,ac,ad,ae,af,0 14,a,Ub,aa,ab,ac,ad,ae,af,0 14,Ub,a,aa,ab,ac,ad,ae,af,0

  1. arm/food movement

14,0,t,16,4,a,aa,m,ma,9 14,0,t,17,4,a,aa,m,ma,10 14,0,t,c,4,a,aa,m,ma,c 14,0,t,p,a,aa,ab,m,ma,0 14,0,t,c,4,a,aa,m,ma,c 0,14,m,ma,a,aa,ab,t,p,14

14,0,p,4,a,aa,ab,F,Fa,1 14,0,p,b,a,aa,ab,F,Fa,0 0,14,F,Fa,a,aa,ab,9,4,16 0,14,F,Fa,a,aa,ab,10,4,17 0,14,F,Fa,a,aa,ab,s,4,s 0,14,F,Fa,a,aa,ab,p,b,14

  1. s movement

0,s,1,2,a,aa,ab,m,ma,14 16,0,m,ma,a,aa,ab,1,2,9 17,0,m,ma,a,aa,ab,1,2,10

16,8,b,1,a,aa,ab,12,m,9 17,8,b,1,a,aa,ab,12,m,10 s,8,b,j,a,aa,ab,12,m,4 s,8,b,ba,a,aa,ab,12,m,8 8,s,12,m,a,aa,ab,b,j,s 8,s,12,m,a,aa,ab,b,ba,15

16,8,b,1,a,aa,ab,t,ta,9 17,8,b,1,a,aa,ab,t,ta,10 s,8,b,ba,a,aa,ab,t,ta,8 8,s,t,ta,a,aa,ab,b,ba,15 8,16,t,ta,a,aa,ab,b,ba,9 8,17,t,ta,a,aa,ab,b,ba,10

0,s,b,ba,a,aa,ab,12,15,14 s,0,12,15,a,aa,ab,b,ba,12

  1. activated right movement

18,b,v,u,a,ba,aa,A,Aa,ba 18,b,v,u,a,aa,ab,A,Aa,1 b,18,A,Aa,a,aa,ab,v,u,18

18,b,u,ua,a,ba,ab,A,v,ba 18,b,u,ua,a,aa,ab,A,v,1 b,18,A,v,a,aa,ab,u,ua,18

18,b,u,ua,a,aa,ab,ba,A,ba b,18,v,A,a,aa,ab,u,ua,18

18,b,u,ba,a,aa,ab,12,A,ba b,18,12,A,a,aa,ab,u,ba,18

  1. 15 to 18 movement

15,b,ba,X,a,aa,ab,o,5,8 b,15,o,5,a,aa,ab,ba,X,18

15,b,8,0,a,aa,ab,10,5,8 b,15,10,5,a,aa,ab,8,0,18

  1. 18 to 11 movement

18,12,m,ma,a,aa,ab,b,G,b 12,18,b,G,a,aa,ab,m,ma,11

14,12,H,m,b,ba,bb,18,bc,0 14,12,H,m,a,aa,ab,18,b,12 12,14,18,b,a,aa,ab,H,m,14

  1. 11 to 15 movement

11,8,m,Z,a,aa,ab,x,t,6 11,8,m,Z,a,aa,ab,x,9,7 8,11,x,V,a,aa,ab,m,Z,15

  1. special 15 movement

8,15,p,m,a,aa,ab,b,ba,15 15,8,b,ba,a,aa,4,p,m,p 15,8,b,ba,a,aa,ab,p,m,8

  1. starter obstruction movement

14,0,8,11,a,aa,ab,m,ma,0 0,14,m,ma,a,aa,ab,8,11,14

  1. arm destruction movement

15,0,m,t,a,aa,ab,12,B,12 0,15,12,B,a,aa,ab,m,15,16 0,15,12,B,a,aa,ab,m,t,14

  1. special 15 movement

8,15,0,p,a,aa,ab,b,ba,15 15,8,b,ba,a,aa,ab,0,p,8

  1. food patch movement

14,0,12,14,a,c,4,0,0,c 14,0,12,14,a,aa,ab,0,0,0 14,0,12,14,a,aa,ab,0,0,0 0,14,0,0,a,aa,ab,12,14,14

  1. 15 to 18 mover

8,I,a,aa,5,b,ba,15,Ia,10 10,I,a,aa,b,5,ba,15,Ia,8 15,I,a,aa,5,b,ba,15,Ia,17 17,h,a,aa,b,ba,bb,15,Ia,15 8,5,ba,15,a,aa,ab,0,t,10

10,b,ba,15,a,aa,ab,R,t,10 10,ba,5,15,a,aa,ab,R,8,8 15,5,ba,15,a,aa,ab,R,t,17 17,ba,5,15,a,aa,ab,10,8,15 b,18,m,ma,a,aa,ab,t,ba,6

  1. 18 to 11 mover

14,a,aa,m,14,0,12,ma,mb,17

  1. completed reproducton

8,0,a,aa,ab,ac,ad,12,b,0

  1. special 15 mover

0,4,p,m,8,15,t,ma,pa,0 0,b,m,p,8,15,t,pa,8,b

  1. special 14 movement

14,0,t,15,a,aa,ab,m,ma,0 0,14,m,ma,a,aa,ab,t,15,14

  1. special delete immunity

p,H,Ha,1,e,A,a,aa,ab,p

  1. arm destruction mover

0,a,aa,0,15,8,12,ab,ac,13 0,12,m,a,aa,f,fa,ad,15,13 14,a,aa,0,15,8,12,ab,ac,16 16,a,aa,ab,t,12,0,ac,ad,14

  1. special arm destruction

12,t,b,ba,bb,bc,bd,n,m,12 b,m,ma,ba,bb,12,K,bc,mb,12 b,m,ma,12,z,K,t,ba,mb,12 b,m,ma,12,K,p,t,ba,mb,12 b,15,t,ba,m,ma,mb,12,K,12 g,b,12,E,P,ma,mb,t,ba,12 12,m,ma,0,K,g,t,b,mb,12 g,12,0,K,m,ma,mb,15,b,12 g,A,Aa,t,b,ba,12,K,12,12 12,m,ma,0,K,12,t,b,mb,12 12,12,0,K,m,ma,mb,15,b,12 12,m,ma,15,b,12,mb,mc,md,12 g,b,12,12,m,P,ma,u,ba,12 9,t,b,12,ba,bb,bc,m,ma,12 12,12,t,b,m,ma,mb,ba,bb,12 12,12,t,b,m,ma,mb,0,A,12 z,12,b,ba,bb,0,A,p,bc,12 0,m,t,9,b,ba,bb,ma,mb,9 14,m,t,9,b,ba,bb,ma,mb,16 9,m,t,12,b,ba,bb,ma,mb,0 16,m,t,12,b,ba,bb,ma,mb,14 K,t,b,12,a,A,m,Aa,ma,14 K,s,b,12,a,A,m,Aa,ma,14 b,ba,m,ma,mb,0,mc,12,15,12 b,m,ma,12,K,g,ga,ba,mb,12

  1. arm destruction

c,b,ba,bb,bc,m,ma,L,bd,12 b,m,ma,ba,bb,12,L,bc,mb,12 g,b,ba,12,A,ma,a,aa,ab,12 b,m,ma,12,0,12,L,ba,mb,12

  1. construct left

c,l,a,t,b,2,la,lb,lc,8 c,2,b,l,la,lb,lc,ld,le,4 f,l,2,c,la,lb,a,aa,ab,10 f,b,ba,l,a,aa,la,c,2,c f,l,p,2,ca,la,a,aa,ab,8

    1. 14 to s

14,l,2,p,la,lb,a,aa,ab,17 14,b,ba,l,a,aa,la,9,2,16 14,b,ba,l,a,aa,la,10,2,17 14,b,ba,l,a,aa,la,s,2,s 14,l,p,2,ca,la,a,aa,ab,15

    1. s to 15

s,l,a,t,b,2,la,lb,lc,15

  1. construct right

c,l,la,t,b,j,P,Pa,lb,4 c,j,b,14,a,aa,ab,P,Pa,0 c,j,b,h,a,aa,ab,P,Pa,h 8,a,aa,t,b,ba,j,c,ab,c c,l,la,t,b,ba,bb,4,lb,8 A,l,la,p,j,lb,a,aa,ab,10 A,a,aa,fa,8,4,p,fb,ab,1

    1. 14/15 to s

14,l,la,p,j,lb,a,aa,ab,17 15,a,aa,t,b,ba,j,9,ab,16 15,a,aa,t,b,ba,j,10,ab,17 15,a,aa,t,b,ba,j,s,ab,s

    1. s to 14/15

s,l,la,t,b,ba,bb,4,lb,15 s,j,b,14,a,aa,ab,l,la,14 s,j,b,0,a,aa,ab,P,Pa,14 s,j,b,8,a,aa,ab,P,Pa,15

  1. construct forward

c,r,a,t,e,4,l,la,aa,8 c,4,e,15,a,aa,ab,la,lb,8 c,4,e,h,a,aa,ab,la,lb,h c,4,e,q,a,aa,ab,la,lb,0 f,l,p,4,pa,la,a,aa,ab,1 f,a,r,c,4,l,aa,ab,ac,c f,l,4,c,a,aa,ab,ac,ad,c

    1. C to s

C,a,r,9,4,fb,aa,ab,ac,16 C,a,r,10,4,fb,aa,ab,ac,17 C,a,r,s,4,fb,aa,ab,ac,s C,l,4,9,a,aa,ab,ac,ad,16 C,l,4,10,a,aa,ab,ac,ad,17 C,l,4,s,a,aa,ab,ac,ad,s

    1. s to 15

s,r,a,t,e,4,fa,l,la,15 s,4,e,15,a,aa,ab,la,lb,15 s,4,e,8,a,aa,ab,la,lb,15 s,4,e,0,a,aa,ab,la,lb,14 s,4,e,q,a,aa,ab,la,lb,14

    1. s to c

f,a,r,16,4,fb,aa,ab,ac,9 f,a,r,17,4,fb,aa,ab,ac,10 f,l,4,16,a,aa,ab,ac,ad,9 f,l,4,17,a,aa,ab,ac,ad,10

  1. delete immunity

p,b,H,Ha,a,aa,ab,t,e,p b,p,a,aa,ab,pa,t,ba,m,ba 1,p,a,aa,ab,pa,t,11,m,4 4,p,a,aa,ab,pa,t,11,m,1 b,ba,bb,p,a,13,aa,pa,t,ba

u,b,ba,ua,13,P,Pa,ub,e,u u,b,ba,ua,P,13,Pa,ub,e,u u,b,ba,ua,P,Pa,13,ub,e,u u,b,ba,ua,13,P,Pa,0,t,u u,b,ba,ua,P,13,Pa,0,t,u u,b,ba,ua,P,Pa,13,0,t,u u,b,ba,ua,13,P,t,ta,bb,u u,13,m,ma,b,11,bb,ua,mb,u u,m,ma,mb,b,11,bb,ua,13,u

  1. 18 to 11 mover

z,a,aa,ab,m,ma,b,18,ba,12 0,a,aa,ab,m,b,18,ma,ac,12 0,a,aa,m,14,0,12,ma,mb,12

  1. s mover

0,a,aa,m,t,s,ma,mb,ab,12 0,m,t,15,s,ma,mb,mc,md,12

  1. completed reproduction

z,y,a,aa,ab,A,J,Ja,0,12 z,m,a,aa,ab,A,J,Ja,14,12 12,m,a,aa,ab,A,J,Ja,0,12

  1. food patch mover

0,14,14,0,a,aa,ab,ac,ad,12 0,14,a,aa,ab,z,14,14,ac,12

  1. special s transition

s,l,la,lb,lc,ld,le,lf,lg,14

  1. special converter

12,b,m,ma,mb,b,ba,0,r,7 12,b,ba,m,12,bb,ma,mb,mc,7

  1. tempdel

12,a,aa,ab,ac,ad,ae,af,ag,0

  1. square loop destruction
  2. b,ba,bb,9,8,bc,0,10,bd,13
  3. lead transition

9,a,aa,u,b,ba,bb,ua,ab,8 c,a,aa,u,b,ba,bb,g,ab,8 16,a,aa,u,b,ba,bb,ua,ab,15 s,a,aa,u,b,ba,bb,g,ab,15 9,u,b,ba,bb,bc,bd,ua,ab,8 c,u,b,ba,bb,bc,bd,g,ab,8 16,u,b,ba,bb,bc,bd,ua,ab,15 s,u,b,ba,bb,bc,bd,g,ab,15 c,t,0,ta,b,ba,bb,bc,bd,8 s,t,0,ta,b,ba,bb,bc,bd,15 10,8,b,ba,bb,bc,bd,8,0,8 g,L,m,ma,mb,mc,md,La,b,0

  1. food revertion

D,13,a,aa,ab,ac,ad,ae,af,14

  1. delete

k,13,a,aa,ab,ac,ad,ae,af,13 k,a,13,aa,ab,ac,ad,ae,af,13 k,a,aa,13,ab,ac,ad,ae,af,13 13,a,aa,ab,ac,ad,ae,af,ag,0

  1. trigger right/converter

b,ba,u,6,m,7,a,A,ma,5 7,5,a,aa,ab,ac,ad,ae,l,0 15,a,aa,m,b,ba,12,W,ab,14 15,9,a,aa,A,Aa,b,7,1,14 0,12,m,ma,mb,b,ba,12,o,7 b,m,ma,12,W,15,mb,ba,bb,7

  1. starter growth

1,n,m,ma,mb,na,8,11,mc,4 1,m,a,b,aa,t,ta,11,ma,4 4,m,a,b,aa,t,ta,11,ma,1

  1. turning arm obstructuion

z,o,A,Aa,Y,b,ba,Ab,Ac,13 z,p,A,Aa,b,ba,Y,Ab,t,13 b,ba,u,bb,A,p,bc,Aa,Ab,13

  1. forward arm obstruction

b,A,ba,p,Aa,bb,u,bc,Ab,13 b,A,p,Aa,m,ba,u,bb,Ab,13

  1. special signal movement

b,ba,p,bb,a,aa,ab,bc,p,bb b,ba,16,bb,a,aa,ab,bc,9,bb b,ba,9,bb,a,aa,ab,bc,17,bb b,ba,17,bb,a,aa,ab,bc,10,bb b,ba,10,bb,a,aa,ab,bc,17,bb b,p,ba,bb,t,ta,tb,bc,m,bc b,ba,m,t,bb,bc,bd,ta,tb,ba b,t,ta,ba,p,bb,pa,tb,a,ba b,p,ba,bb,A,pa,f,fa,fb,bb b,A,p,ba,pa,pb,t,bb,Aa,bb

  1. merge

b,ba,t,1,0,1,0,bb,ta,ba b,1,t,ba,0,1,0,bb,ta,ba b,ba,t,ba,0,1,0,bb,ta,ba

  1. nand gate

b,ba,t,1,0,bb,0,bc,ta,bb b,1,t,ba,0,bb,0,bc,ta,bb b,ba,t,bb,0,bc,0,bd,ta,1

  1. signal movement

b,U,a,T,Ta,ba,ab,ua,ac,1 b,U,a,T,Ta,ba,ua,Ua,ac,1

b,U,a,T,aa,ba,u,ua,ab,1 b,U,a,aa,T,ba,u,ua,ab,1

b,ba,T,Ta,a,aa,ab,ac,ua,ba b,ba,T,Ta,a,aa,ab,ua,ac,ba

b,ba,ad,T,a,aa,ab,ac,ua,ba b,ba,T,ad,a,aa,ab,ua,ac,ba

  1. arm obstruction detection

Q,A,d,a,aa,Aa,p,1,pa,13 Q,A,a,d,aa,Aa,p,1,pa,13 Q,A,a,aa,d,Aa,p,1,pa,13 Q,A,a,aa,d,Aa,Ab,p,1,13 Q,A,d,a,aa,Aa,1,p,Ab,13

  1. starter

0,11,m,ma,mb,mc,md,me,b,8 0,m,ma,mb,mc,md,me,8,11,9 0,A,m,ma,mb,mc,8,11,me,1 0,m,ma,mb,mc,1,11,md,me,9 0,m,ma,8,11,1,mb,mc,md,9 14,m,ma,mb,mc,md,me,8,11,16 14,m,ma,mb,mc,1,11,md,me,16 14,m,ma,8,11,1,mb,mc,md,16

@COLORS 0 0 0 0 1 255 128 0 2 255 0 0 3 0 255 0 4 0 0 255 5 0 190 0 6 0 140 0 7 255 255 255 8 80 80 80 9 95 95 95 10 128 128 128 11 0 64 0 13 255 255 0 14 64 0 164 15 64 32 64 16 80 80 100 17 95 95 125 18 128 255 128 19 64 100 100