Rule:LaserNOR: Difference between revisions

From LifeWiki
Jump to navigation Jump to search
Created page with "@RULE LaserNOR @NAMES 0 void 1 laser 2 tail 3 blocker @COLORS 1 255 255 255 2 255 0 0 3 128 128 128 @TABLE n_states:4 neighborhood:Moore symmetries:rotate4reflect var a = {0,1,2,3} var b = a var c = a var d = a var e = a var f = a var g = a var h = a var t = {1,2,3} var x = {0,1,2} var y = x # NOR 1,3,1,3,x,3,b,c,d,2 0,3,1,3,x,3,b,c,d,0 0,3,x,3,y,3,a,b,c,1 # Laser 1,2,a,b,c,d,e,f,g,2 2,a,b,c,d,e,f,g,h,0 0,a,0,1,0,b,c,d,e,1 0,a,3,1,t,b,c,d,e,1"
 
mNo edit summary
Line 26: Line 26:
var h = a
var h = a


var n = {0,2}
var t = {1,2,3}
var t = {1,2,3}
var x = {0,1,2}
var x = {0,1,2}
Line 33: Line 34:
1,3,1,3,x,3,b,c,d,2
1,3,1,3,x,3,b,c,d,2
0,3,1,3,x,3,b,c,d,0
0,3,1,3,x,3,b,c,d,0
0,3,x,3,y,3,a,b,c,1
n,3,x,3,y,3,a,b,c,1


# Laser
# Laser

Revision as of 17:09, 28 January 2025

@RULE LaserNOR

@NAMES 0 void 1 laser 2 tail 3 blocker

@COLORS 1 255 255 255 2 255 0 0 3 128 128 128

@TABLE n_states:4 neighborhood:Moore symmetries:rotate4reflect

var a = {0,1,2,3} var b = a var c = a var d = a var e = a var f = a var g = a var h = a

var n = {0,2} var t = {1,2,3} var x = {0,1,2} var y = x

  1. NOR

1,3,1,3,x,3,b,c,d,2 0,3,1,3,x,3,b,c,d,0 n,3,x,3,y,3,a,b,c,1

  1. Laser

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