Rule:Gooey

From LifeWiki
Jump to navigation Jump to search

@RULE Gooey 3-state photon rule where all the action happens in state 2 RSBoi 2025-02-09

@COLORS 0 0 8 16 1 128 255 64 2 255 64 255

@TABLE n_states:3 neighborhood:Moore symmetries:rotate4reflect var a={0,1,2} var b=a var c=a var d=a var e=a var f=a var g=a var h=a

  1. 90 Off

#kill 2 2,0,1,0,0,0,0,0 2 1 2,2,0,0,0,0,0,0 2

  1. 90 Sync

#wait 2 1,0,1,0,0,0,0,0 2 #release 2 1,2,1,2,0,0,0,0 0

  1. Eat

#block 0 2,0,1,1,0,0,0,0 0 2 1,0,0,1,0,0,0,0 0

  1. Split

#pop out 1 1,0,2,0,1,0,0,0 1 1 1,2,0,0,0,0,0,0 0 #prepare 1 2,0,1,0,2,0,0,0 0 #pop in 2 2,0,0,1,0,0,0,0 0 0 2,0,1,0,2,0,0,0 0 0 1,0,2,2,0,0,0,0 1

  1. Push

#prime 0 0,1,0,0,2,1,0,0 1 #dock 0 0,1,0,2,0,0,0,h 1 #front 0 1,0,1,1,2,0,0,0 2 #mid 1 1,2,0,1,0,0,0,0 0 #back 1 1,0,2,0,0,0,0,0 0 #tail 2 1,1,0,0,0,0,0,0 2 #bottom #poof 0 1,2,1,d,e,f,g,0 1 #move 1 2,1,0,d,e,f,0,0 0 #remove 0 2,2,0,0,0,0,0,0 0 #pair front 0 2,2,0,0,0,0,0,1 0 #pair down 2 2,2,1,0,0,0,0,0 0 #disappear front 2 2,2,1,0,1,0,0,0 0 #disappear core 2 2,1,2,0,0,0,0,0 0 #disappear bottom

  1. Bullets

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