Rule:Orbs
Jump to navigation
Jump to search
@RULE Orbs
- A 4-state von Neumann rule designed for simple computation.
- It has 4-celled photons, or "Orbs", get bounced between blocks and other orbs.
- They split and collide To compute things and give us an interesting show.
@COLORS 0 48 48 48 Space 1 255 0 0 Block 2 255 128 0 Wing 3 255 255 0 Head
@TABLE n_states:4 neighborhood:vonNeumann symmetries:permute
var a={0,1,2,3} var b=a var c=a var d=a
- Split
0 1,3,1,0 3 # pass through
- Reflect
var A={1,2} # block/wing
0 3,A,2,0 3 # turn head
0 3,A,c,d 2 # move wing forward
- Move
0 3,b,c,d 3 # move head forward
var A={2,3} # wing/head
A a,b,c,d 0 # remove old orb