Rule:SlideConstruct: Difference between revisions
I am islptng (talk | contribs) No edit summary |
I am islptng (talk | contribs) No edit summary |
||
| Line 4: | Line 4: | ||
Uses a Moore neighborhood. | Uses a Moore neighborhood. | ||
Quite simple as it has only 20 transitions! | |||
@TABLE | @TABLE | ||
n_states:4 | n_states:4 | ||
| Line 24: | Line 23: | ||
var t = p | var t = p | ||
# | # Retract | ||
0,3,1,3,a | 3,2,2,0,0,0,a,3,0,2 | ||
0,1,2, | # Turn | ||
0, | 1,2,3,2,a,b,c,0,0,3 | ||
2,1,2,3,0,0,0,0,0,3 | |||
# Build | |||
0,0,1,3,1,0,p,q,r,1 | |||
3,p,2,1,2,q,r,s,t,2 | |||
0,p,2,1,2,q,r,s,t,3 | |||
# | # Extend | ||
0,3,0,2,2,3,1,0,0,3 | 0,3,0,2,2,3,1,0,0,3 | ||
0,1,3,2,0,0,a, | |||
# Gate | |||
0, | 0,3,1,3,a,3,b,c,d,2 | ||
0,0,3,3,0,1,2,0,a,2 | |||
0,a,3,3,1,1,3,3,3,2 | |||
0,3,1,2,a,b,c,d,e,2 | |||
# Propagation | |||
0,a,3,3,a,1,b,c,d,1 | |||
0,3,3,1,a,b,c,d,e,1 | |||
0,a,3,3,1,b,c,d,e,1 | 0,a,3,3,1,b,c,d,e,1 | ||
0,1,3 | 0,1,3,a,b,c,d,e,0,2 | ||
0,1,3 | 0,1,3,a,b,c,d,e,2,2 | ||
1,a,b,c,d,e,f,g,h,2 | 1,a,b,c,d,e,f,g,h,2 | ||
2,a,b,c,d,e,f,g,h,0 | 2,a,b,c,d,e,f,g,h,0 | ||
# Photon? | |||
0,1,1,0,a,b,c,0,0,1 | |||
0,1,1,0,a,b,c,0,3,1 | |||
@COLORS | @COLORS | ||
Revision as of 00:42, 13 December 2024
@RULE SlideConstruct
Universal Construction and Computation within 4 states. Uses a Moore neighborhood.
Quite simple as it has only 20 transitions! @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 p = {0,3} var q = p var r = p var s = p var t = p
- Retract
3,2,2,0,0,0,a,3,0,2
- Turn
1,2,3,2,a,b,c,0,0,3 2,1,2,3,0,0,0,0,0,3
- Build
0,0,1,3,1,0,p,q,r,1 3,p,2,1,2,q,r,s,t,2 0,p,2,1,2,q,r,s,t,3
- Extend
0,3,0,2,2,3,1,0,0,3
- Gate
0,3,1,3,a,3,b,c,d,2 0,0,3,3,0,1,2,0,a,2 0,a,3,3,1,1,3,3,3,2 0,3,1,2,a,b,c,d,e,2
- Propagation
0,a,3,3,a,1,b,c,d,1 0,3,3,1,a,b,c,d,e,1 0,a,3,3,1,b,c,d,e,1 0,1,3,a,b,c,d,e,0,2 0,1,3,a,b,c,d,e,2,2 1,a,b,c,d,e,f,g,h,2 2,a,b,c,d,e,f,g,h,0
- Photon?
0,1,1,0,a,b,c,0,0,1 0,1,1,0,a,b,c,0,3,1
@COLORS 0 0 0 0 1 255 255 0 2 0 0 255 3 255 255 255