Rule Table Thread

A forum where anything goes. Introduce yourselves to other members of the forums, discuss how your name evolves when written out in the Game of Life, or just tell us how you found it. This is the forum for "non-academic" content.
User avatar
PHPBB12345
Posts: 1096
Joined: August 5th, 2015, 11:55 pm
Contact:

Re: Rule Table Thread

Post by PHPBB12345 » March 7th, 2020, 12:16 am

Code: Select all

@RULE WSwitch2

@TABLE

n_states:8
neighborhood:Moore
symmetries:rotate4reflect

#all states
var a={0,1,2,3,4,5,6,7}
var b={a}
var c={a}
var d={a}
var e={a}
var f={a}
var g={a}
var h={a}

#all states except electron head
var i={0,2,3,4}
var j={0,2,3,4}
var k={0,2,3,4}
var l={0,2,3,4}
var m={0,2,3,4}
var n={0,2,3,4}

#wire
var aa={1,2,3,5,6,7}
var ab={aa}

#space or switch
var ba={0,4,5,6,7}

#head
var ca={1,5}

#tail
var da={2,6}

#head becomes tail
1,a,b,c,d,e,f,g,h,2
5,a,b,c,d,e,f,g,h,6

#tail becomes wire
2,a,b,c,d,e,f,g,h,3
6,a,b,c,d,e,f,g,h,7

#wire becomes electron head
3,0,0,aa,ba,0,ab,ca,da,3 #easy crossovers
3,ca,a,b,c,d,e,f,g,1

#switch
4,1,a,b,c,d,e,f,g,5
7,1,a,b,c,d,e,f,g,4

@COLORS

1	0 128 255
2	255 255 255
3	240 180 0
4	0 0 80
5	128 128 255
6	64 64 255
7	0 0 192

User avatar
PHPBB12345
Posts: 1096
Joined: August 5th, 2015, 11:55 pm
Contact:

Re: Rule Table Thread

Post by PHPBB12345 » August 1st, 2020, 6:19 pm

Code: Select all

@RULE WireWorldVonNeumann

WireWorldVonNeumann By Lode Vandevenne (2020): wireworld but with 4 instead of 8 neighbors

@TABLE

n_states:4 #0: bg, 1: head, 2: tail, 3" wire
neighborhood:vonNeumann
symmetries:permute
#variables: anything (don't care)
var xa = {0,1,2,3}
var xb = {xa}
var xc = {xa}
var xd = {xa}
#variables: anything but head
var ya = {0,2,3}
var yb = {ya}
var yc = {ya}
var yd = {ya}
#the actual rules
1,xa,xb,xc,xd,2 # head becomes tail
2,xa,xb,xc,xd,3 # tail becomes wire
3,1,yb,yc,yd,1 # 1 neighboring head makes this head
3,1,1,yc,yd,1 # 2 neighboring heads makes this head

@COLORS

0 0 0 0
1 128 128 255
2 255 255 255
3 255 128 0

Code: Select all

x = 36, y = 130, rule = WireWorldVonNeumann
2C2.C.3C.2C2.3C$C.C.C.C.C.C.C.2C$2C2.C.3C.2C2.3C3$9.4C$11C.18C$9.4C
10$3C.2C$C.C.C$3C.C4$12C$11.C$10.3C$10.3C$10.C.18C$10.3C$10.3C$11.C$
12C10$C.C.3C.2C$.C2.C.C.C$C.C.3C.C4$12C$11.C$10.5C$10.3C.C$10.C.18C$
10.3C.C$10.5C$11.C$12C8$2C2.C.3C.2C.C2.C.C$C.C.C.3C.2C.C3.C$C.C.C.C.C
.C2.2C2.C4$12C$11.C$10.3C$10.3C$10.C.6C$10.5C.14C$10.3C.4C$11.C$12C
12$C.C.C.2C.3C4.2C.2C.3C2.2C2.2C$3C.C.C2.2C5.C2.C2.C.C2.C3.C$3C.C.C2.
3C4.2C.C2.3C.2C2.2C4$12C2.5C$11.C2.C.C.C$10.5C.14C$10.4C.2C.C$10.C.7C
$10.4C.2C.C$10.5C.14C$11.C2.C.C.C$12C2.5C9$C.C2.C2.C2.3C5.C2.2C2.2C2.
3C.2C$3C.3C.C2.2C5.3C.C.C.C.C.2C2.C$C.C.C.C.2C.C6.C.C.2C2.2C2.3C.C3$
14.4C$14.C2.C$14.C.3C$14.C.3C.4C$15C.C.3C.8C$11.C4.5C.2C$10.5C.3C.4C$
10.3C.C2.C$10.C.6C$10.3C.C2.C$10.5C.2C$11.C4.C$12C4.14C!
AND gate:

Code: Select all

x = 89, y = 52, rule = WireWorldVonNeumann
16.4C46.4C$16.C2.C46.C2.C$16.C.3C45.C.3C$15C.C.3C45.C.3C$11.C2.3C.C.
6C24.17C.C.6C$10.3C5.5C.14C25.C4.5C.15C$10.3C5.3C.4C36.5C.3C.4C$10.C.
6C.C42.3C.C2.C$10.5C.4C42.C.6C$10.3C.4C44.3C.C$11.C50.5C$A11C51.C$50.
A13C7$66.4C$16.4C46.C2.C$16.C2.C46.C.3C$16.C.3C45.C.3C$A14C.C.3C29.A
16C.C.6C$11.C2.3C.C.6C37.C4.5C.15C$10.3C5.5C.14C24.5C.3C.4C$10.3C5.3C
.4C36.3C.C2.C$10.C.6C.C42.C.6C$10.5C.4C42.3C.C$10.3C.4C44.5C$11.C51.C
$12C38.14C8$66.4C$16.4C46.C2.C$16.C2.C46.C.3C$16.C.3C45.C.3C$A14C.C.
3C29.A16C.C.6C$11.C2.3C.C.6C37.C4.5C.15C$10.3C5.5C.14C24.5C.3C.4C$10.
3C5.3C.4C36.3C.C2.C$10.C.6C.C42.C.6C$10.5C.4C42.3C.C$10.3C.4C44.5C$
11.C51.C$A11C38.A13C!
Reflector:

Code: Select all

x = 34, y = 14, rule = WireWorldVonNeumann
30.4C$30.C2.C$29.3C.C$29.3C.C$29.C.C.C$29.3C.C$30.C2.C$29.3C.C$29.3C.
C$A29C.C.C$29.3C.C$29.3C.C$30.C2.C$30.4C!
Emulated:

Code: Select all

#C [[ ANGLE 45 ]]
x = 159, y = 153, rule = WireWorld
35.C$34.C$33.C$32.C$31.C$30.C$29.C$16.C11.C$15.C11.C$14.C.C.C7.C$15.C
.C7.C$16.C7.C$11.C.C9.C$10.C11.C$11.C.C7.C$8.C3.C7.C$7.C.C7.C.C$6.C3.
C5.C.C$7.C.C5.C3.C$4.C3.C5.C.C.C$5.C9.C.C$6.C7.C.C39.C$.C.C9.C41.C$C
11.C41.C$.C.C7.C41.C$2.C7.C41.C$9.C41.C$8.C41.C$7.C41.C$6.C41.C$47.C$
46.C$45.C$44.C$43.C$22.C11.C7.C$21.C11.C.C.C3.C$22.C9.C3.C.C.C$19.C3.
C7.C3.C.C.C$18.C.C9.C5.C3.C$17.C3.C7.C7.C.C.C$18.C.C7.C9.C.C$19.C7.C
11.C.C$26.C15.C$25.C15.C$24.C15.C39.C$23.C15.C39.C$38.C39.C$37.C39.C$
36.C39.C$35.C39.C$34.C39.C$33.C39.C$32.C39.C$31.C39.C$50.C19.C$49.C
19.C$50.C17.C$47.C3.C11.C3.C$46.C.C9.C3.C.C.C$45.C3.C7.C.C.C3.C$46.C.
C7.C3.C.C.C.C$43.C3.C7.C3.C.C.C3.C$54.C5.C3.C.C$41.C.C.C7.C7.C.C.C$
52.C9.C.C$43.C7.C11.C.C$50.C15.C$49.C15.C15.C21.C$48.C15.C37.C$47.C
15.C15.C.C19.C$62.C19.C17.C$61.C37.C$60.C15.C21.C$59.C17.C.C17.C$58.C
15.C3.C17.C$57.C15.C.C19.C$56.C17.C19.C$55.C15.C3.C17.C$70.C.C17.C.C$
69.C.C.C15.C.C29.C$70.C9.C7.C.C.C27.C$67.C3.C7.C.C.C3.C3.C29.C$68.C9.
C3.C.C.C.C.C31.C$69.C7.C3.C.C.C.C.C27.C3.C$64.C.C9.C5.C3.C29.C$63.C3.
C7.C7.C.C.C29.C$64.C9.C9.C.C31.C$65.C7.C11.C.C25.C3.C$72.C15.C23.C.C$
71.C15.C23.C3.C$70.C15.C25.C.C11.C$69.C15.C23.C3.C11.C$84.C23.C15.C$
83.C25.C13.C$82.C23.C3.C11.C7.C$81.C23.C15.C7.C$80.C25.C.C11.C7.C$79.
C27.C11.C7.C$78.C39.C7.C$77.C35.C3.C7.C21.C$100.C11.C.C.C7.C21.C$99.C
11.C3.C7.C23.C$98.C.C.C7.C.C.C.C5.C21.C3.C$99.C.C7.C3.C3.C3.C21.C$96.
C3.C9.C3.C.C.C.C21.C.C.C$95.C15.C.C.C3.C23.C.C$96.C9.C3.C3.C.C.C.C23.
C$93.C3.C7.C.C.C.C.C.C.C3.C17.C.C$94.C9.C3.C.C.C5.C.C17.C$91.C3.C7.C
3.C.C.C.C.C3.C19.C.C$92.C9.C5.C3.C.C.C.C21.C$89.C.C.C7.C7.C.C.C3.C17.
C.C$90.C.C7.C9.C.C21.C$91.C7.C11.C.C21.C.C$98.C15.C21.C13.C$97.C15.C
17.C.C15.C$96.C15.C19.C.C13.C$95.C15.C19.C15.C$110.C21.C13.C$109.C33.
C.C$108.C33.C.C$107.C17.C15.C.C.C$106.C17.C9.C5.C3.C.C11.C$105.C17.C.
C7.C.C.C3.C3.C11.C$104.C19.C7.C3.C.C.C.C.C11.C$103.C21.C5.C3.C.C.C.C.
C11.C$120.C11.C3.C3.C13.C$121.C.C9.C3.C.C.C11.C$122.C11.C3.C.C11.C$
117.C.C15.C3.C.C9.C$118.C.C13.C7.C7.C$117.C15.C3.C3.C.C5.C$114.C3.C
13.C3.C.C.C3.C3.C$115.C15.C.C.C3.C3.C3.C$112.C.C.C13.C3.C.C.C.C3.C.C$
113.C15.C3.C.C.C3.C3.C$114.C13.C5.C3.C.C$127.C7.C.C.C$126.C9.C.C$125.
C11.C.C$124.C15.C$123.C15.C$122.C15.C$121.C15.C$136.C$135.C$134.C$
133.C$132.C$131.C$130.C$129.C!

User avatar
creeperman7002
Posts: 301
Joined: December 4th, 2018, 11:52 pm

Re: Rule Table Thread

Post by creeperman7002 » August 5th, 2020, 12:52 pm

Sandpile but in a hexagon grid:

Code: Select all

@RULE SandpileHex

@TABLE
n_states:14
neighborhood:hexagonal
symmetries:permute
var a={0,1,2,3,4,5,6}
var b={0,1,2,3,4,5,6}
var c={0,1,2,3,4,5,6}
var d={0,1,2,3,4,5,6}
var e={0,1,2,3,4,5,6}
var f={7,8,9,10,11,12,13}
var g={7,8,9,10,11,12,13}
var h={7,8,9,10,11,12,13}
var i={7,8,9,10,11,12,13}
var j={7,8,9,10,11,12,13}
var k={7,8,9,10,11,12,13}
var l={1,7}
var m={2,8}
var n={3,9}
var o={4,10}
var p={5,11}
var q={6,12}
var r={0,1,2,3,4,5,6}

0,a,b,c,d,e,f,2
0,a,b,c,d,f,g,3
0,a,b,c,f,g,h,4
0,a,b,f,g,h,i,5
0,a,f,g,h,i,j,6
0,f,g,h,i,j,k,7
l,a,b,c,d,e,f,2
l,a,b,c,d,f,g,3
l,a,b,c,f,g,h,4
l,a,b,f,g,h,i,5
l,a,f,g,h,i,j,6
1,f,g,h,i,j,k,7
m,a,b,c,d,e,f,3
m,a,b,c,d,f,g,4
m,a,b,c,f,g,h,5
m,a,b,f,g,h,i,6
m,a,f,g,h,i,j,7
2,f,g,h,i,j,k,8
n,a,b,c,d,e,f,4
n,a,b,c,d,f,g,5
n,a,b,c,f,g,h,6
n,a,b,f,g,h,i,7
n,a,f,g,h,i,j,8
3,f,g,h,i,j,k,9
o,a,b,c,d,e,f,5
o,a,b,c,d,f,g,6
o,a,b,c,f,g,h,7
o,a,b,f,g,h,i,8
o,a,f,g,h,i,j,9
4,f,g,h,i,j,k,10
p,a,b,c,d,e,f,6
p,a,b,c,d,f,g,7
p,a,b,c,f,g,h,8
p,a,b,f,g,h,i,9
p,a,f,g,h,i,j,10
5,f,g,h,i,j,k,11
q,a,b,c,d,e,f,7
q,a,b,c,d,f,g,8
q,a,b,c,f,g,h,9
q,a,b,f,g,h,i,10
q,a,f,g,h,i,j,11
6,f,g,h,i,j,k,12
7,a,b,c,d,e,r,1
8,a,b,c,d,e,r,2
9,a,b,c,d,e,r,3
10,a,b,c,d,e,r,4
11,a,b,c,d,e,r,5
12,a,b,c,d,e,r,6

@COLORS
0 0 0 0
1 96 96 96
2 255 0 0
3 255 127 0
4 255 255 0
5 127 255 0
6 0 255 0
7 0 255 127
8 0 255 255
9 0 128 255
10 0 0 255
11 128 0 255
12 255 0 255
13 255 255 255

EDIT: Sandpile using the Moore neighborhood:

Code: Select all

@RULE SandpileMoore

@TABLE
n_states:18
neighborhood:Moore
symmetries:permute
var a={0,1,2,3,4,5,6,7,8}
var b={0,1,2,3,4,5,6,7,8}
var c={0,1,2,3,4,5,6,7,8}
var d={0,1,2,3,4,5,6,7,8}
var e={0,1,2,3,4,5,6,7,8}
var f={0,1,2,3,4,5,6,7,8}
var g={0,1,2,3,4,5,6,7,8}
var h={9,10,11,12,13,14,15,16,17}
var i={9,10,11,12,13,14,15,16,17}
var j={9,10,11,12,13,14,15,16,17}
var k={9,10,11,12,13,14,15,16,17}
var l={9,10,11,12,13,14,15,16,17}
var m={9,10,11,12,13,14,15,16,17}
var n={9,10,11,12,13,14,15,16,17}
var o={9,10,11,12,13,14,15,16,17}
var p={1,9}
var q={2,10}
var r={3,11}
var s={4,12}
var t={5,13}
var u={6,14}
var v={7,15}
var w={8,16}
var x={0,1,2,3,4,5,6,7,8}

0,a,b,c,d,e,f,g,h,2
0,a,b,c,d,e,f,h,i,3
0,a,b,c,d,e,h,i,j,4
0,a,b,c,d,h,i,j,k,5
0,a,b,c,h,i,j,k,l,6
0,a,b,h,i,j,k,l,m,7
0,a,h,i,j,k,l,m,n,8
0,h,i,j,k,l,m,n,o,9
p,a,b,c,d,e,f,g,h,2
p,a,b,c,d,e,f,h,i,3
p,a,b,c,d,e,h,i,j,4
p,a,b,c,d,h,i,j,k,5
p,a,b,c,h,i,j,k,l,6
p,a,b,h,i,j,k,l,m,7
p,a,h,i,j,k,l,m,n,8
1,h,i,j,k,l,m,n,o,9
q,a,b,c,d,e,f,g,h,3
q,a,b,c,d,e,f,h,i,4
q,a,b,c,d,e,h,i,j,5
q,a,b,c,d,h,i,j,k,6
q,a,b,c,h,i,j,k,l,7
q,a,b,h,i,j,k,l,m,8
q,a,h,i,j,k,l,m,n,9
2,h,i,j,k,l,m,n,o,10
r,a,b,c,d,e,f,g,h,4
r,a,b,c,d,e,f,h,i,5
r,a,b,c,d,e,h,i,j,6
r,a,b,c,d,h,i,j,k,7
r,a,b,c,h,i,j,k,l,8
r,a,b,h,i,j,k,l,m,9
r,a,h,i,j,k,l,m,n,10
3,h,i,j,k,l,m,n,o,11
s,a,b,c,d,e,f,g,h,5
s,a,b,c,d,e,f,h,i,6
s,a,b,c,d,e,h,i,j,7
s,a,b,c,d,h,i,j,k,8
s,a,b,c,h,i,j,k,l,9
s,a,b,h,i,j,k,l,m,10
s,a,h,i,j,k,l,m,n,11
4,h,i,j,k,l,m,n,o,12
t,a,b,c,d,e,f,g,h,6
t,a,b,c,d,e,f,h,i,7
t,a,b,c,d,e,h,i,j,8
t,a,b,c,d,h,i,j,k,9
t,a,b,c,h,i,j,k,l,10
t,a,b,h,i,j,k,l,m,11
t,a,h,i,j,k,l,m,n,12
5,h,i,j,k,l,m,n,o,13
u,a,b,c,d,e,f,g,h,7
u,a,b,c,d,e,f,h,i,8
u,a,b,c,d,e,h,i,j,9
u,a,b,c,d,h,i,j,k,10
u,a,b,c,h,i,j,k,l,11
u,a,b,h,i,j,k,l,m,12
u,a,h,i,j,k,l,m,n,13
6,h,i,j,k,l,m,n,o,14
v,a,b,c,d,e,f,g,h,8
v,a,b,c,d,e,f,h,i,9
v,a,b,c,d,e,h,i,j,10
v,a,b,c,d,h,i,j,k,11
v,a,b,c,h,i,j,k,l,12
v,a,b,h,i,j,k,l,m,13
v,a,h,i,j,k,l,m,n,14
7,h,i,j,k,l,m,n,o,15
w,a,b,c,d,e,f,g,h,9
w,a,b,c,d,e,f,h,i,10
w,a,b,c,d,e,h,i,j,11
w,a,b,c,d,h,i,j,k,12
w,a,b,c,h,i,j,k,l,13
w,a,b,h,i,j,k,l,m,14
w,a,h,i,j,k,l,m,n,15
8,h,i,j,k,l,m,n,o,16
9,a,b,c,d,e,f,g,x,1
10,a,b,c,d,e,f,g,x,2
11,a,b,c,d,e,f,g,x,3
12,a,b,c,d,e,f,g,x,4
13,a,b,c,d,e,f,g,x,5
14,a,b,c,d,e,f,g,x,6
15,a,b,c,d,e,f,g,x,7
16,a,b,c,d,e,f,g,x,8

@COLORS
0 0 0 0
1 96 96 96
2 255 0 0
3 255 127 0
4 255 255 0
5 127 255 0
6 0 255 0
7 0 255 127
8 0 255 255
9 0 128 255
10 0 0 255
11 128 0 255
12 255 0 255
13 255 0 128
14 128 0 0
15 128 63 0
16 128 128 0
17 255 255 255
B2n3-jn/S1c23-y is an interesting rule. It has a replicator, a fake glider, an OMOS and SMOS, a wide variety of oscillators, and some signals. Also this rule is omniperiodic.
viewtopic.php?f=11&t=4856

User avatar
PHPBB12345
Posts: 1096
Joined: August 5th, 2015, 11:55 pm
Contact:

Re: Rule Table Thread

Post by PHPBB12345 » August 9th, 2020, 9:12 am

EvinZL wrote:
November 13th, 2019, 9:55 pm
7-state, whatever fractal generating rule

Code: Select all

#C Modulo2
x = 1, y = 1, rule = W90
o!

Code: Select all

@RULE Modulo3

@TABLE

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

0,a,0,b,c,d,e,f,g,g
0,a,g,b,c,d,e,f,0,g

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

@COLORS
0    0    0    0
1  255    0    0
2    0  255  255

Code: Select all

x = 1, y = 1, rule = Modulo3
A!

Code: Select all

@RULE Modulo4

@TABLE

n_states:4
neighborhood:Moore
symmetries:none
var a={0,1,2,3}
var b={a}
var c={a}
var d={a}
var e={a}
var f={a}
var g={a}

0,a,0,b,c,d,e,f,g,g
0,a,g,b,c,d,e,f,0,g

0,a,1,b,c,d,e,f,1,2
0,a,1,b,c,d,e,f,2,3
0,a,2,b,c,d,e,f,1,3
0,a,2,b,c,d,e,f,3,1
0,a,3,b,c,d,e,f,2,1
0,a,3,b,c,d,e,f,3,2

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

Code: Select all

x = 1, y = 1, rule = Modulo4
A!

Code: Select all

@RULE PseudoModulo4

@TABLE

n_states:7
neighborhood:Moore
symmetries:none
var a={0,1,2,3,4,5,6}
var b={a}
var c={a}
var d={a}
var e={a}
var f={a}
var g={a}

0,a,0,b,c,d,e,f,g,g
0,a,g,b,c,d,e,f,0,g

0,a,1,b,c,d,e,f,1,2
0,a,2,b,c,d,e,f,2,3
0,a,3,b,c,d,e,f,3,4
0,a,4,b,c,d,e,f,4,5
0,a,5,b,c,d,e,f,5,6
0,a,6,b,c,d,e,f,6,1

0,a,1,b,c,d,e,f,2,5
0,a,2,b,c,d,e,f,3,6
0,a,3,b,c,d,e,f,4,1
0,a,4,b,c,d,e,f,5,2
0,a,5,b,c,d,e,f,6,3
0,a,6,b,c,d,e,f,1,4

0,a,2,b,c,d,e,f,1,3
0,a,3,b,c,d,e,f,2,4
0,a,4,b,c,d,e,f,3,5
0,a,5,b,c,d,e,f,4,6
0,a,6,b,c,d,e,f,5,1
0,a,1,b,c,d,e,f,6,2

@COLORS
0    0    0    0
1  255    0    0
2  255  255    0
3    0  255    0
4    0  255  255
5    0    0  255
6  255    0  255

Code: Select all

x = 1, y = 1, rule = PseudoModulo4
A!

Code: Select all

@RULE Modulo5

@TABLE

n_states:5
neighborhood:Moore
symmetries:none
var a={0,1,2,3,4}
var b={a}
var c={a}
var d={a}
var e={a}
var f={a}
var g={a}

0,a,0,b,c,d,e,f,g,g
0,a,g,b,c,d,e,f,0,g

0,a,1,b,c,d,e,f,1,2
0,a,1,b,c,d,e,f,2,3
0,a,1,b,c,d,e,f,3,4
0,a,2,b,c,d,e,f,1,3
0,a,2,b,c,d,e,f,2,4
0,a,2,b,c,d,e,f,4,1
0,a,3,b,c,d,e,f,1,4
0,a,3,b,c,d,e,f,3,1
0,a,3,b,c,d,e,f,4,2
0,a,4,b,c,d,e,f,2,1
0,a,4,b,c,d,e,f,3,2
0,a,4,b,c,d,e,f,4,3

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

Code: Select all

x = 1, y = 1, rule = Modulo5
A!

Code: Select all

@RULE Modulo6

@TABLE

n_states:6
neighborhood:Moore
symmetries:none
var a={0,1,2,3,4,5}
var b={a}
var c={a}
var d={a}
var e={a}
var f={a}
var g={a}

0,a,0,b,c,d,e,f,g,g
0,a,g,b,c,d,e,f,0,g

0,a,1,b,c,d,e,f,1,2
0,a,1,b,c,d,e,f,2,3
0,a,1,b,c,d,e,f,3,4
0,a,1,b,c,d,e,f,4,5
0,a,2,b,c,d,e,f,1,3
0,a,2,b,c,d,e,f,2,4
0,a,2,b,c,d,e,f,3,5
0,a,2,b,c,d,e,f,5,1
0,a,3,b,c,d,e,f,1,4
0,a,3,b,c,d,e,f,2,5
0,a,3,b,c,d,e,f,4,1
0,a,3,b,c,d,e,f,5,2
0,a,4,b,c,d,e,f,1,5
0,a,4,b,c,d,e,f,3,1
0,a,4,b,c,d,e,f,4,2
0,a,4,b,c,d,e,f,5,3
0,a,5,b,c,d,e,f,2,1
0,a,5,b,c,d,e,f,3,2
0,a,5,b,c,d,e,f,4,3
0,a,5,b,c,d,e,f,5,4

@COLORS
0    0    0    0
1  255   85   85
2    0  170  170
3  255  255  255
4  170    0    0
5   85  255  255

Code: Select all

x = 1, y = 1, rule = Modulo6
A!

Code: Select all

@RULE Modulo7

@TABLE

n_states:7
neighborhood:Moore
symmetries:none
var a={0,1,2,3,4,5,6}
var b={a}
var c={a}
var d={a}
var e={a}
var f={a}
var g={a}

0,a,0,b,c,d,e,f,g,g
0,a,g,b,c,d,e,f,0,g

0,a,1,b,c,d,e,f,1,2
0,a,1,b,c,d,e,f,2,3
0,a,1,b,c,d,e,f,3,4
0,a,1,b,c,d,e,f,4,5
0,a,1,b,c,d,e,f,5,6
0,a,2,b,c,d,e,f,1,3
0,a,2,b,c,d,e,f,2,4
0,a,2,b,c,d,e,f,3,5
0,a,2,b,c,d,e,f,4,6
0,a,2,b,c,d,e,f,6,1
0,a,3,b,c,d,e,f,1,4
0,a,3,b,c,d,e,f,2,5
0,a,3,b,c,d,e,f,3,6
0,a,3,b,c,d,e,f,5,1
0,a,3,b,c,d,e,f,6,2
0,a,4,b,c,d,e,f,1,5
0,a,4,b,c,d,e,f,2,6
0,a,4,b,c,d,e,f,4,1
0,a,4,b,c,d,e,f,5,2
0,a,4,b,c,d,e,f,6,3
0,a,5,b,c,d,e,f,1,6
0,a,5,b,c,d,e,f,3,1
0,a,5,b,c,d,e,f,4,2
0,a,5,b,c,d,e,f,5,3
0,a,5,b,c,d,e,f,6,4
0,a,6,b,c,d,e,f,2,1
0,a,6,b,c,d,e,f,3,2
0,a,6,b,c,d,e,f,4,3
0,a,6,b,c,d,e,f,5,4
0,a,6,b,c,d,e,f,6,5

@COLORS
0    0    0    0
1  255    0    0
2    0  255    0
3  255  255    0
4    0    0  255
5  255    0  255
6    0  255  255

Code: Select all

x = 1, y = 1, rule = Modulo7
A!

User avatar
EvinZL
Posts: 854
Joined: November 8th, 2018, 4:15 pm
Location: A tungsten pool travelling towards the sun
Contact:

Re: Rule Table Thread

Post by EvinZL » September 15th, 2020, 6:06 pm

bump

Code: Select all

@RULE Logrep_simplified
# a simplified model of B36/S245's replicator
# 1. rightwards facing replicator
# 2. leftwards facing replicator
# 3. left-behind oscillator

@TABLE
n_states: 4
neighborhood: vonNeumann
symmetries: none

var a = {0, 1, 2, 3}
var b = a
var n = a
var s = a

3, n, 1, s, 2, 0
0, n, 2, s, 1, 0
0, n, a, s, 1, 2
0, n, 2, s, a, 1
0, n, 1, s, a, 3
0, n, a, s, 2, 3
3, n, 1, s, a, 1
3, n, a, s, 2, 2
1, n, a, s, b, 0
2, n, a, s, b, 0

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


User avatar
PHPBB12345
Posts: 1096
Joined: August 5th, 2015, 11:55 pm
Contact:

Re: Rule Table Thread

Post by PHPBB12345 » November 17th, 2020, 5:56 am

Code: Select all

@RULE MargLogicEmulated

Original Margolus code: 84020001000000088860004904400840290220082081006101010420410021000

@TABLE

n_states:6
neighborhood:Moore
symmetries:none
var xa={0,1,2,3,4,5}
var xb={xa}
var xc={xa}
var xd={xa}
var xe={xa}
var xf={xa}
var xg={xa}
var xh={xa}
var ha={2,3,4,5}
var ba={0,1}

#C, N,NE, E,SE, S,SW, W,NW,C'
 0,ba,xb,xc,xd,xe,xf,ba, 2, 2
 0, 3,xb,xc,xd,xe,xf, 1,ba, 2
 0, 3,xb,xc,xd,xe,xf, 0, 1, 2
 0, 1,xb,xc,xd,xe,xf, 4,ba, 2
 0, 0,xb,xc,xd,xe,xf, 4, 1, 2
 0, 3,xb,xc,xd,xe,xf, 4, 1, 2
 0,ba, 3,ba,xd,xe,xf,xg,xh, 3
 0, 2,ba, 1,xd,xe,xf,xg,xh, 3
 0, 2, 1, 0,xd,xe,xf,xg,xh, 3
 0, 1,ba, 5,xd,xe,xf,xg,xh, 3
 0, 0, 1, 5,xd,xe,xf,xg,xh, 3
 0, 2, 1, 5,xd,xe,xf,xg,xh, 3
 0,xa,xb,xc,xd,ba, 4,ba,xh, 4
 0,xa,xb,xc,xd, 5,ba, 1,xh, 4
 0,xa,xb,xc,xd, 5, 1, 0,xh, 4
 0,xa,xb,xc,xd, 1,ba, 2,xh, 4
 0,xa,xb,xc,xd, 0, 1, 2,xh, 4
 0,xa,xb,xc,xd, 5, 1, 2,xh, 4
 0,xa,xb,ba, 5,ba,xf,xg,xh, 5
 0,xa,xb, 3,ba, 1,xf,xg,xh, 5
 0,xa,xb, 3, 1, 0,xf,xg,xh, 5
 0,xa,xb, 1,ba, 4,xf,xg,xh, 5
 0,xa,xb, 0, 1, 4,xf,xg,xh, 5
 0,xa,xb, 3, 1, 4,xf,xg,xh, 5
ha,xa,xb,xc,xd,xe,xf,xg,xh, 0

@COLORS
0    0    0    0
1    0    0  255
2  255  255    0
3  255  255    0
4  255  255    0
5  255  255    0
Example:

Code: Select all

x = 27, y = 18, rule = MargLogicEmulated
19.B2$2.A9.2A8.A2$.D3.A4.AD3.A3.A2.A.A$A9.A4.A3.A4.A2$3.A8.2A7.2A3$
26.C2$3.A8.2A8.A2$A9.A4.A3.A2.A.A$.B3.A4.AB3.A3.A4.A2$2.A9.2A7.2A!
XOR gate:

Code: Select all

x = 46, y = 13, rule = MargLogicEmulated
BA28.BA$2A28.A$8.A29.A2$11.A29.A$9.A29.A$12.A29.A2$11.A.A27.A.A$15.A
29.A$A29.2A$DA28.DA$11.A29.A!
Flip-flop:

Code: Select all

x = 46, y = 36, rule = MargLogicEmulated
A.B27.A.B10$13.A29.A2$10.A29.A$15.A28.DA2$12.A29.A5$B.A27.B.A10$13.A
29.A2$10.A29.A$15.A28.DA2$12.A29.A!
Toggler:

Code: Select all

x = 55, y = 22, rule = MargLogicEmulated
BA28.BA$A29.A6$13.A29.A2$16.A29.A$14.A5.A23.A5.A$17.A29.A2$8.A7.A.A5.
A13.A7.A.A5.A$20.A29.A3$16.A29.A3$47.C$17.A29.A!
Oscillator:

Code: Select all

x = 18, y = 9, rule = MargLogicEmulated
2.2A4.2A4.2A$9.B$A4.A6.A4.A$A2.A.A6.A.A2.A$6.A4.A$.A.2A.A4.A.2A.A$.A
4.A4.A4.A2$3.2A8.2A!
Slow clock:

Code: Select all

x = 300, y = 30, rule = MargLogicEmulated
2.A27.A31.A31.A31.A31.A31.A31.A31.A31.A3$A5$10.B33.A10.A2.2A16.A10.A
2.2A16.A10.A2.2A16.A10.A2.2A16.A10.A2.2A16.A10.A2.2A16.A10.A2.2A16.A
10.A2.2A$59.A31.A31.A31.A31.A31.A31.A31.A$47.A31.A31.A31.A31.A31.A31.
A31.A$45.A5.A25.A5.A25.A5.A25.A5.A25.A5.A25.A5.A25.A5.A25.A5.A$48.A6.
A.A22.A6.A.A22.A6.A.A22.A6.A.A22.A6.A.A22.A6.A.A22.A6.A.A22.A6.A.A2$
39.A7.A.A21.A7.A.A21.A7.A.A21.A7.A.A21.A7.A.A21.A7.A.A21.A7.A.A21.A7.
A.A$17.A33.A3.A27.A3.A27.A3.A27.A3.A27.A3.A27.A3.A27.A3.A27.A3.A2$15.
A$47.A31.A31.A31.A31.A31.A31.A31.A4$48.A31.A31.A31.A31.A31.A31.A31.A
5$75.A31.A31.A31.A31.A31.A31.A31.A2$72.A31.A31.A31.A31.A31.A31.A31.A!
Last edited by PHPBB12345 on February 5th, 2021, 7:54 am, edited 7 times in total.

fluffykitty
Posts: 1175
Joined: June 14th, 2014, 5:03 pm
Contact:

Re: Rule Table Thread

Post by fluffykitty » November 17th, 2020, 6:03 am

toroidalet wrote:
December 26th, 2019, 2:07 am
It might be cool to have a rule that expands the tiling as an aperiodic spacefiller.
Been there, done that: (I have a script for this if anyone's interested)

Code: Select all

@RULE WangTiler11
0 empty
1 waiting head
2 advancing head
3 failure
4 rewrite
5 rybm
6 gxxx
7 grgg
8 ggrr
9 gbxx
10 gbby
11 gbyb
12 gmxx
13 gmgy
14 gmbb
15 gxgx
16 gxbx
17 gxxb
18 gxxy
19 bxgx
20 brgr
21 bggg
22 yxxx
23 yrbg
24 yggr
25 xrxx
26 xrgx
27 xrxg
28 xgxx
29 xggx
30 xgxr
31 xxgx
32 xxgr
33 xxgg
34 xxbx
35 xxxr
36 xxxg
@TABLE
n_states:37
neighborhood:Moore
symmetries:none
var ru={0,5,34}
var gu={0,6,7,8,9,10,11,12,13,14,15,16,17,18,25,26,27,28,30,31,33,34,35,36}
var bu={0,19,20,21,25,26,28,29,31,32,33,35,36}
var yu={0,22,23,24,25,27,28,29,30,31,32,34,35,36}
var mu={0}
var cu={0}
var wu={0}
var ku={0}
var rr={0,6,7,15,19,20,22,23,25,26,27,31,32,33,34,35,36}
var gr={0,6,8,19,21,22,24,28,29,30,31,32,33,35,36}
var br={0,6,9,10,11,16,17,18,34}
var yr={0,5,34}
var mr={0,6,12,13,14,15,16,17,18,31,34}
var cr={0}
var wr={0}
var kr={0}
var rd={0,6,8,28,30,35}
var gd={0,6,7,12,13,15,18,19,20,21,22,24,25,26,27,28,29,30,31,32,33,35,36}
var bd={0,5,6,9,10,12,14,16,17,18,22,23,25,27,34,36}
var yd={0,6,9,11,17}
var md={0}
var cd={0}
var wd={0}
var kd={0}
var rl={0,6,8,19,20,22,24,25,26,28,29,30,31,32,35}
var gl={0,6,7,15,19,21,22,23,25,26,27,28,29,31,33,34,36}
var bl={0,6,9,11,12,14,16,17,34}
var yl={0,6,9,10,12,13,15,16,18,31,34}
var ml={0,5,34}
var cl={0}
var wl={0}
var kl={0}
var a1={0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36}
var b1={5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36}
var c1={0,1,2,4}
var a2={0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36}
var b2={5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36}
var c2={0,1,2,4}
var a3={0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36}
var b3={5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36}
var c3={0,1,2,4}
var a4={0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36}
var b4={5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36}
var c4={0,1,2,4}
var a5={0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36}
var b5={5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36}
var c5={0,1,2,4}
var a6={0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36}
var b6={5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36}
var c6={0,1,2,4}
var a7={0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36}
var b7={5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36}
var c7={0,1,2,4}
var a8={0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36}
var b8={5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36}
var c8={0,1,2,4}
#exception
0,0,0,0,0,0,b3,2,b4,0
0,2,b4,0,0,0,0,0,b3,0
0,0,b3,2,b4,0,0,0,0,0
0,0,0,0,b3,2,b4,0,0,0
#advance the head
0,0,0,0,a1,a2,b3,2,a4,1
0,2,a4,0,0,0,a1,a2,b3,1
0,a2,b3,2,a4,0,0,0,a1,1
0,0,a1,a2,b3,2,a4,0,0,1
#retract if fail
1,3,a1,a2,a3,a4,a5,a6,a7,0
1,a6,a7,3,a1,a2,a3,a4,a5,0
1,a4,a5,a6,a7,3,a1,a2,a3,0
1,a2,a3,a4,a5,a6,a7,3,a1,0
3,a1,a2,a3,a4,a5,a6,a7,a8,1
#advance if safe
1,0,a1,a2,b3,b4,0,0,0,2
1,0,0,0,a1,a2,b3,b4,0,2
1,b4,0,0,0,0,a1,a2,b3,2
1,a2,b3,b4,0,0,0,0,a1,2
#corners
#
2,0,0,c1,a1,ru,0,0,0,8
#
2,0,0,c1,a1,gu,0,0,0,31
2,8,0,c1,a1,gu,0,0,0,31
#
2,0,0,c1,a1,bu,0,0,0,34
2,8,0,c1,a1,bu,0,0,0,34
2,31,0,c1,a1,bu,0,0,0,34
#
2,0,0,c1,a1,yu,0,0,0,11
2,8,0,c1,a1,yu,0,0,0,11
2,31,0,c1,a1,yu,0,0,0,11
2,34,0,c1,a1,yu,0,0,0,11
#
#
#
#
#
2,0,0,0,0,c1,a1,rr,0,35
#
2,0,0,0,0,c1,a1,gr,0,36
2,0,0,35,0,c1,a1,gr,0,36
#
2,0,0,0,0,c1,a1,br,0,17
2,0,0,35,0,c1,a1,br,0,17
2,0,0,36,0,c1,a1,br,0,17
#
2,0,0,0,0,c1,a1,yr,0,18
2,0,0,35,0,c1,a1,yr,0,18
2,0,0,36,0,c1,a1,yr,0,18
2,0,0,17,0,c1,a1,yr,0,18
#
2,0,0,0,0,c1,a1,mr,0,5
2,0,0,35,0,c1,a1,mr,0,5
2,0,0,36,0,c1,a1,mr,0,5
2,0,0,17,0,c1,a1,mr,0,5
2,0,0,18,0,c1,a1,mr,0,5
#
#
#
#
2,rd,0,0,0,0,0,c1,a1,5
#
2,gd,0,0,0,0,0,c1,a1,6
2,gd,0,0,0,5,0,c1,a1,6
#
2,bd,0,0,0,0,0,c1,a1,19
2,bd,0,0,0,5,0,c1,a1,19
2,bd,0,0,0,6,0,c1,a1,19
#
2,yd,0,0,0,0,0,c1,a1,22
2,yd,0,0,0,5,0,c1,a1,22
2,yd,0,0,0,6,0,c1,a1,22
2,yd,0,0,0,19,0,c1,a1,22
#
#
#
#
#
2,c1,a1,rl,0,0,0,0,0,25
#
2,c1,a1,gl,0,0,0,0,0,28
2,c1,a1,gl,0,0,0,25,0,28
#
2,c1,a1,bl,0,0,0,0,0,9
2,c1,a1,bl,0,0,0,25,0,9
2,c1,a1,bl,0,0,0,28,0,9
#
2,c1,a1,yl,0,0,0,0,0,5
2,c1,a1,yl,0,0,0,25,0,5
2,c1,a1,yl,0,0,0,28,0,5
2,c1,a1,yl,0,0,0,9,0,5
#
2,c1,a1,ml,0,0,0,0,0,12
2,c1,a1,ml,0,0,0,25,0,12
2,c1,a1,ml,0,0,0,28,0,12
2,c1,a1,ml,0,0,0,9,0,12
2,c1,a1,ml,0,0,0,5,0,12
#
#
#
#edges
#
2,0,0,c1,a1,ru,b1,rr,0,8
#
#
#
#
#
#
#
#
2,0,0,c1,a1,gu,b1,rr,0,32
2,8,0,c1,a1,gu,b1,rr,0,32
#
2,0,0,c1,a1,gu,b1,gr,0,33
2,8,0,c1,a1,gu,b1,gr,0,33
2,32,0,c1,a1,gu,b1,gr,0,33
#
#
2,0,0,c1,a1,gu,b1,yr,0,13
2,8,0,c1,a1,gu,b1,yr,0,13
2,32,0,c1,a1,gu,b1,yr,0,13
2,33,0,c1,a1,gu,b1,yr,0,13
#
#
#
#
#
#
2,0,0,c1,a1,bu,b1,gr,0,23
2,8,0,c1,a1,bu,b1,gr,0,23
2,32,0,c1,a1,bu,b1,gr,0,23
2,33,0,c1,a1,bu,b1,gr,0,23
2,13,0,c1,a1,bu,b1,gr,0,23
#
2,0,0,c1,a1,bu,b1,br,0,14
2,8,0,c1,a1,bu,b1,br,0,14
2,32,0,c1,a1,bu,b1,br,0,14
2,33,0,c1,a1,bu,b1,br,0,14
2,13,0,c1,a1,bu,b1,br,0,14
2,23,0,c1,a1,bu,b1,br,0,14
#
2,0,0,c1,a1,bu,b1,yr,0,10
2,8,0,c1,a1,bu,b1,yr,0,10
2,32,0,c1,a1,bu,b1,yr,0,10
2,33,0,c1,a1,bu,b1,yr,0,10
2,13,0,c1,a1,bu,b1,yr,0,10
2,23,0,c1,a1,bu,b1,yr,0,10
2,14,0,c1,a1,bu,b1,yr,0,10
#
2,0,0,c1,a1,bu,b1,mr,0,5
2,8,0,c1,a1,bu,b1,mr,0,5
2,32,0,c1,a1,bu,b1,mr,0,5
2,33,0,c1,a1,bu,b1,mr,0,5
2,13,0,c1,a1,bu,b1,mr,0,5
2,23,0,c1,a1,bu,b1,mr,0,5
2,14,0,c1,a1,bu,b1,mr,0,5
2,10,0,c1,a1,bu,b1,mr,0,5
#
#
#
#
#
#
2,0,0,c1,a1,yu,b1,br,0,11
2,8,0,c1,a1,yu,b1,br,0,11
2,32,0,c1,a1,yu,b1,br,0,11
2,33,0,c1,a1,yu,b1,br,0,11
2,13,0,c1,a1,yu,b1,br,0,11
2,23,0,c1,a1,yu,b1,br,0,11
2,14,0,c1,a1,yu,b1,br,0,11
2,10,0,c1,a1,yu,b1,br,0,11
2,5,0,c1,a1,yu,b1,br,0,11
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
2,gd,0,0,0,c1,a1,rr,b1,8
#
2,bd,0,0,0,c1,a1,rr,b1,20
2,bd,0,8,0,c1,a1,rr,b1,20
#
2,yd,0,0,0,c1,a1,rr,b1,24
2,yd,0,8,0,c1,a1,rr,b1,24
2,yd,0,20,0,c1,a1,rr,b1,24
#
#
#
#
#
#
2,gd,0,0,0,c1,a1,gr,b1,7
2,gd,0,8,0,c1,a1,gr,b1,7
2,gd,0,20,0,c1,a1,gr,b1,7
2,gd,0,24,0,c1,a1,gr,b1,7
#
2,bd,0,0,0,c1,a1,gr,b1,21
2,bd,0,8,0,c1,a1,gr,b1,21
2,bd,0,20,0,c1,a1,gr,b1,21
2,bd,0,24,0,c1,a1,gr,b1,21
2,bd,0,7,0,c1,a1,gr,b1,21
#
2,yd,0,0,0,c1,a1,gr,b1,23
2,yd,0,8,0,c1,a1,gr,b1,23
2,yd,0,20,0,c1,a1,gr,b1,23
2,yd,0,24,0,c1,a1,gr,b1,23
2,yd,0,7,0,c1,a1,gr,b1,23
2,yd,0,21,0,c1,a1,gr,b1,23
#
#
#
#
#
#
2,gd,0,0,0,c1,a1,br,b1,17
2,gd,0,8,0,c1,a1,br,b1,17
2,gd,0,20,0,c1,a1,br,b1,17
2,gd,0,24,0,c1,a1,br,b1,17
2,gd,0,7,0,c1,a1,br,b1,17
2,gd,0,21,0,c1,a1,br,b1,17
2,gd,0,23,0,c1,a1,br,b1,17
#
#
#
#
#
#
#
#
2,gd,0,0,0,c1,a1,yr,b1,18
2,gd,0,8,0,c1,a1,yr,b1,18
2,gd,0,20,0,c1,a1,yr,b1,18
2,gd,0,24,0,c1,a1,yr,b1,18
2,gd,0,7,0,c1,a1,yr,b1,18
2,gd,0,21,0,c1,a1,yr,b1,18
2,gd,0,23,0,c1,a1,yr,b1,18
2,gd,0,17,0,c1,a1,yr,b1,18
#
#
#
#
#
#
#
2,rd,0,0,0,c1,a1,mr,b1,5
2,rd,0,8,0,c1,a1,mr,b1,5
2,rd,0,20,0,c1,a1,mr,b1,5
2,rd,0,24,0,c1,a1,mr,b1,5
2,rd,0,7,0,c1,a1,mr,b1,5
2,rd,0,21,0,c1,a1,mr,b1,5
2,rd,0,23,0,c1,a1,mr,b1,5
2,rd,0,17,0,c1,a1,mr,b1,5
2,rd,0,18,0,c1,a1,mr,b1,5
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
2,rd,b1,yl,0,0,0,c1,a1,5
#
#
#
#
#
2,gd,b1,rl,0,0,0,c1,a1,7
2,gd,b1,rl,0,5,0,c1,a1,7
#
2,gd,b1,gl,0,0,0,c1,a1,8
2,gd,b1,gl,0,5,0,c1,a1,8
2,gd,b1,gl,0,7,0,c1,a1,8
#
2,gd,b1,bl,0,0,0,c1,a1,9
2,gd,b1,bl,0,5,0,c1,a1,9
2,gd,b1,bl,0,7,0,c1,a1,9
2,gd,b1,bl,0,8,0,c1,a1,9
#
#
2,gd,b1,ml,0,0,0,c1,a1,12
2,gd,b1,ml,0,5,0,c1,a1,12
2,gd,b1,ml,0,7,0,c1,a1,12
2,gd,b1,ml,0,8,0,c1,a1,12
2,gd,b1,ml,0,9,0,c1,a1,12
#
#
#
#
2,bd,b1,rl,0,0,0,c1,a1,20
2,bd,b1,rl,0,5,0,c1,a1,20
2,bd,b1,rl,0,7,0,c1,a1,20
2,bd,b1,rl,0,8,0,c1,a1,20
2,bd,b1,rl,0,9,0,c1,a1,20
2,bd,b1,rl,0,12,0,c1,a1,20
#
2,bd,b1,gl,0,0,0,c1,a1,21
2,bd,b1,gl,0,5,0,c1,a1,21
2,bd,b1,gl,0,7,0,c1,a1,21
2,bd,b1,gl,0,8,0,c1,a1,21
2,bd,b1,gl,0,9,0,c1,a1,21
2,bd,b1,gl,0,12,0,c1,a1,21
2,bd,b1,gl,0,20,0,c1,a1,21
#
#
#
#
#
#
#
2,yd,b1,rl,0,0,0,c1,a1,23
2,yd,b1,rl,0,5,0,c1,a1,23
2,yd,b1,rl,0,7,0,c1,a1,23
2,yd,b1,rl,0,8,0,c1,a1,23
2,yd,b1,rl,0,9,0,c1,a1,23
2,yd,b1,rl,0,12,0,c1,a1,23
2,yd,b1,rl,0,20,0,c1,a1,23
2,yd,b1,rl,0,21,0,c1,a1,23
#
2,yd,b1,gl,0,0,0,c1,a1,24
2,yd,b1,gl,0,5,0,c1,a1,24
2,yd,b1,gl,0,7,0,c1,a1,24
2,yd,b1,gl,0,8,0,c1,a1,24
2,yd,b1,gl,0,9,0,c1,a1,24
2,yd,b1,gl,0,12,0,c1,a1,24
2,yd,b1,gl,0,20,0,c1,a1,24
2,yd,b1,gl,0,21,0,c1,a1,24
2,yd,b1,gl,0,23,0,c1,a1,24
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
2,c1,a1,rl,b1,gu,0,0,0,26
#
2,c1,a1,rl,b1,bu,0,0,0,23
2,c1,a1,rl,b1,bu,0,26,0,23
#
#
#
#
#
#
2,c1,a1,gl,b1,ru,0,0,0,8
2,c1,a1,gl,b1,ru,0,26,0,8
2,c1,a1,gl,b1,ru,0,23,0,8
#
2,c1,a1,gl,b1,gu,0,0,0,29
2,c1,a1,gl,b1,gu,0,26,0,29
2,c1,a1,gl,b1,gu,0,23,0,29
2,c1,a1,gl,b1,gu,0,8,0,29
#
#
#
#
#
#
#
#
#
2,c1,a1,bl,b1,bu,0,0,0,10
2,c1,a1,bl,b1,bu,0,26,0,10
2,c1,a1,bl,b1,bu,0,23,0,10
2,c1,a1,bl,b1,bu,0,8,0,10
2,c1,a1,bl,b1,bu,0,29,0,10
#
2,c1,a1,bl,b1,yu,0,0,0,11
2,c1,a1,bl,b1,yu,0,26,0,11
2,c1,a1,bl,b1,yu,0,23,0,11
2,c1,a1,bl,b1,yu,0,8,0,11
2,c1,a1,bl,b1,yu,0,29,0,11
2,c1,a1,bl,b1,yu,0,10,0,11
#
#
#
#
#
#
#
2,c1,a1,yl,b1,bu,0,0,0,5
2,c1,a1,yl,b1,bu,0,26,0,5
2,c1,a1,yl,b1,bu,0,23,0,5
2,c1,a1,yl,b1,bu,0,8,0,5
2,c1,a1,yl,b1,bu,0,29,0,5
2,c1,a1,yl,b1,bu,0,10,0,5
2,c1,a1,yl,b1,bu,0,11,0,5
#
#
#
#
#
#
#
2,c1,a1,ml,b1,gu,0,0,0,13
2,c1,a1,ml,b1,gu,0,26,0,13
2,c1,a1,ml,b1,gu,0,23,0,13
2,c1,a1,ml,b1,gu,0,8,0,13
2,c1,a1,ml,b1,gu,0,29,0,13
2,c1,a1,ml,b1,gu,0,10,0,13
2,c1,a1,ml,b1,gu,0,11,0,13
2,c1,a1,ml,b1,gu,0,5,0,13
#
2,c1,a1,ml,b1,bu,0,0,0,14
2,c1,a1,ml,b1,bu,0,26,0,14
2,c1,a1,ml,b1,bu,0,23,0,14
2,c1,a1,ml,b1,bu,0,8,0,14
2,c1,a1,ml,b1,bu,0,29,0,14
2,c1,a1,ml,b1,bu,0,10,0,14
2,c1,a1,ml,b1,bu,0,11,0,14
2,c1,a1,ml,b1,bu,0,5,0,14
2,c1,a1,ml,b1,bu,0,13,0,14
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#otherwise fail
2,a1,a2,a3,a4,a5,a6,a7,a8,3
#backtracking
0,0,3,b1,a2,0,0,0,0,b1
0,0,0,0,3,b1,a2,0,0,b1
0,0,0,0,0,0,3,b1,a2,b1
0,b1,a2,0,0,0,0,0,3,b1
b1,0,0,3,a2,b3,a4,a5,0,4
b1,a5,0,0,0,3,a2,b3,a4,4
b1,b3,a4,a5,0,0,0,3,a2,4
b1,3,a2,b3,a4,a5,0,0,0,4
4,2,a2,a3,a4,a5,a6,a7,a8,1
4,a1,a2,2,a4,a5,a6,a7,a8,1
4,a1,a2,a3,a4,2,a6,a7,a8,1
4,a1,a2,a3,a4,a5,a6,2,a8,1
4,a1,a2,a3,a4,a5,a6,a7,a8,2
1,4,a1,a2,a3,a4,a5,a6,a7,4
1,a6,a7,4,a1,a2,a3,a4,a5,4
1,a4,a5,a6,a7,4,a1,a2,a3,4
1,a2,a3,a4,a5,a6,a7,4,a1,4
#exceptions
b1,4,a1,0,a2,0,a3,0,a4,b1
b1,0,a1,4,a2,0,a3,0,a4,b1
b1,0,a1,0,a2,4,a3,0,a4,b1
b1,0,a1,0,a2,0,a3,4,a4,b1
b1,1,a2,a3,a4,a5,a6,a7,a8,b1
b1,a1,a2,1,a4,a5,a6,a7,a8,b1
b1,a1,a2,a3,a4,1,a6,a7,a8,b1
b1,a1,a2,a3,a4,a5,a6,1,a8,b1
#update tiles
b1,c1,a1,c2,a2,c3,a3,c4,a4,0
b1,c1,a1,c2,a2,c3,a3,rr,a4,35
b1,c1,a1,c2,a2,c3,a3,gr,a4,36
b1,c1,a1,c2,a2,c3,a3,br,a4,17
b1,c1,a1,c2,a2,c3,a3,yr,a4,18
b1,c1,a1,c2,a2,c3,a3,mr,a4,5
b1,c1,a1,c2,a2,ru,a3,c4,a4,8
b1,c1,a1,c2,a2,ru,a3,rr,a4,8
b1,c1,a1,c2,a2,gu,a3,c4,a4,31
b1,c1,a1,c2,a2,gu,a3,rr,a4,32
b1,c1,a1,c2,a2,gu,a3,gr,a4,33
b1,c1,a1,c2,a2,gu,a3,yr,a4,13
b1,c1,a1,c2,a2,bu,a3,c4,a4,34
b1,c1,a1,c2,a2,bu,a3,gr,a4,23
b1,c1,a1,c2,a2,bu,a3,br,a4,14
b1,c1,a1,c2,a2,bu,a3,yr,a4,10
b1,c1,a1,c2,a2,bu,a3,mr,a4,5
b1,c1,a1,c2,a2,yu,a3,c4,a4,11
b1,c1,a1,c2,a2,yu,a3,br,a4,11
b1,c1,a1,rl,a2,c3,a3,c4,a4,25
b1,c1,a1,rl,a2,c3,a3,rr,a4,20
b1,c1,a1,rl,a2,c3,a3,gr,a4,27
b1,c1,a1,rl,a2,gu,a3,c4,a4,26
b1,c1,a1,rl,a2,gu,a3,rr,a4,20
b1,c1,a1,rl,a2,gu,a3,gr,a4,7
b1,c1,a1,rl,a2,bu,a3,c4,a4,23
b1,c1,a1,rl,a2,bu,a3,gr,a4,23
b1,c1,a1,gl,a2,c3,a3,c4,a4,28
b1,c1,a1,gl,a2,c3,a3,rr,a4,30
b1,c1,a1,gl,a2,c3,a3,gr,a4,21
b1,c1,a1,gl,a2,ru,a3,c4,a4,8
b1,c1,a1,gl,a2,ru,a3,rr,a4,8
b1,c1,a1,gl,a2,gu,a3,c4,a4,29
b1,c1,a1,gl,a2,gu,a3,rr,a4,24
b1,c1,a1,gl,a2,gu,a3,gr,a4,21
b1,c1,a1,bl,a2,c3,a3,c4,a4,9
b1,c1,a1,bl,a2,c3,a3,br,a4,11
b1,c1,a1,bl,a2,c3,a3,yr,a4,10
b1,c1,a1,bl,a2,bu,a3,c4,a4,10
b1,c1,a1,bl,a2,bu,a3,yr,a4,10
b1,c1,a1,bl,a2,yu,a3,c4,a4,11
b1,c1,a1,bl,a2,yu,a3,br,a4,11
b1,c1,a1,yl,a2,c3,a3,c4,a4,5
b1,c1,a1,yl,a2,c3,a3,mr,a4,5
b1,c1,a1,yl,a2,bu,a3,c4,a4,5
b1,c1,a1,yl,a2,bu,a3,mr,a4,5
b1,c1,a1,ml,a2,c3,a3,c4,a4,12
b1,c1,a1,ml,a2,c3,a3,br,a4,14
b1,c1,a1,ml,a2,c3,a3,yr,a4,13
b1,c1,a1,ml,a2,gu,a3,c4,a4,13
b1,c1,a1,ml,a2,gu,a3,yr,a4,13
b1,c1,a1,ml,a2,bu,a3,c4,a4,14
b1,c1,a1,ml,a2,bu,a3,br,a4,14
b1,rd,a1,c2,a2,c3,a3,c4,a4,5
b1,rd,a1,c2,a2,c3,a3,mr,a4,5
b1,rd,a1,c2,a2,bu,a3,c4,a4,5
b1,rd,a1,c2,a2,bu,a3,mr,a4,5
b1,rd,a1,yl,a2,c3,a3,c4,a4,5
b1,rd,a1,yl,a2,c3,a3,mr,a4,5
b1,rd,a1,yl,a2,bu,a3,c4,a4,5
b1,rd,a1,yl,a2,bu,a3,mr,a4,5
b1,gd,a1,c2,a2,c3,a3,c4,a4,6
b1,gd,a1,c2,a2,c3,a3,rr,a4,8
b1,gd,a1,c2,a2,c3,a3,gr,a4,7
b1,gd,a1,c2,a2,c3,a3,br,a4,17
b1,gd,a1,c2,a2,c3,a3,yr,a4,18
b1,gd,a1,c2,a2,ru,a3,c4,a4,8
b1,gd,a1,c2,a2,ru,a3,rr,a4,8
b1,gd,a1,c2,a2,gu,a3,c4,a4,15
b1,gd,a1,c2,a2,gu,a3,gr,a4,7
b1,gd,a1,c2,a2,gu,a3,yr,a4,13
b1,gd,a1,c2,a2,bu,a3,c4,a4,16
b1,gd,a1,c2,a2,bu,a3,br,a4,14
b1,gd,a1,c2,a2,bu,a3,yr,a4,10
b1,gd,a1,c2,a2,yu,a3,c4,a4,11
b1,gd,a1,c2,a2,yu,a3,br,a4,11
b1,gd,a1,rl,a2,c3,a3,c4,a4,7
b1,gd,a1,rl,a2,c3,a3,gr,a4,7
b1,gd,a1,rl,a2,gu,a3,c4,a4,7
b1,gd,a1,rl,a2,gu,a3,gr,a4,7
b1,gd,a1,gl,a2,c3,a3,c4,a4,8
b1,gd,a1,gl,a2,c3,a3,rr,a4,8
b1,gd,a1,gl,a2,ru,a3,c4,a4,8
b1,gd,a1,gl,a2,ru,a3,rr,a4,8
b1,gd,a1,bl,a2,c3,a3,c4,a4,9
b1,gd,a1,bl,a2,c3,a3,br,a4,11
b1,gd,a1,bl,a2,c3,a3,yr,a4,10
b1,gd,a1,bl,a2,bu,a3,c4,a4,10
b1,gd,a1,bl,a2,bu,a3,yr,a4,10
b1,gd,a1,bl,a2,yu,a3,c4,a4,11
b1,gd,a1,bl,a2,yu,a3,br,a4,11
b1,gd,a1,ml,a2,c3,a3,c4,a4,12
b1,gd,a1,ml,a2,c3,a3,br,a4,14
b1,gd,a1,ml,a2,c3,a3,yr,a4,13
b1,gd,a1,ml,a2,gu,a3,c4,a4,13
b1,gd,a1,ml,a2,gu,a3,yr,a4,13
b1,gd,a1,ml,a2,bu,a3,c4,a4,14
b1,gd,a1,ml,a2,bu,a3,br,a4,14
b1,bd,a1,c2,a2,c3,a3,c4,a4,19
b1,bd,a1,c2,a2,c3,a3,rr,a4,20
b1,bd,a1,c2,a2,c3,a3,gr,a4,21
b1,bd,a1,c2,a2,gu,a3,c4,a4,19
b1,bd,a1,c2,a2,gu,a3,rr,a4,20
b1,bd,a1,c2,a2,gu,a3,gr,a4,21
b1,bd,a1,rl,a2,c3,a3,c4,a4,20
b1,bd,a1,rl,a2,c3,a3,rr,a4,20
b1,bd,a1,rl,a2,gu,a3,c4,a4,20
b1,bd,a1,rl,a2,gu,a3,rr,a4,20
b1,bd,a1,gl,a2,c3,a3,c4,a4,21
b1,bd,a1,gl,a2,c3,a3,gr,a4,21
b1,bd,a1,gl,a2,gu,a3,c4,a4,21
b1,bd,a1,gl,a2,gu,a3,gr,a4,21
b1,yd,a1,c2,a2,c3,a3,c4,a4,22
b1,yd,a1,c2,a2,c3,a3,rr,a4,24
b1,yd,a1,c2,a2,c3,a3,gr,a4,23
b1,yd,a1,c2,a2,gu,a3,c4,a4,24
b1,yd,a1,c2,a2,gu,a3,rr,a4,24
b1,yd,a1,c2,a2,bu,a3,c4,a4,23
b1,yd,a1,c2,a2,bu,a3,gr,a4,23
b1,yd,a1,rl,a2,c3,a3,c4,a4,23
b1,yd,a1,rl,a2,c3,a3,gr,a4,23
b1,yd,a1,rl,a2,bu,a3,c4,a4,23
b1,yd,a1,rl,a2,bu,a3,gr,a4,23
b1,yd,a1,gl,a2,c3,a3,c4,a4,24
b1,yd,a1,gl,a2,c3,a3,rr,a4,24
b1,yd,a1,gl,a2,gu,a3,c4,a4,24
b1,yd,a1,gl,a2,gu,a3,rr,a4,24
@ICONS
XPM
/* width height num_colors chars_per_pixel */
"7 252 13 1"
/* colors */
". c #303030"
"1 c #00FFFF"
"2 c #00FF00"
"3 c #FF0000"
"4 c #FFFF00"
"r c #FF0000"
"g c #00FF00"
"b c #0000FF"
"y c #FFFF00"
"m c #FF00FF"
"c c #00FFFF"
"w c #FFFFFF"
"k c #7F7F7F"
/* icon for state 1 */
"......."
".11111."
".1...1."
".1...1."
".1...1."
".11111."
"......."
/* icon for state 2 */
"......."
"...2..."
"...2..."
".22222."
"...2..."
"...2..."
"......."
/* icon for state 3 */
"......."
".3...3."
"..3.3.."
"...3..."
"..3.3.."
".3...3."
"......."
/* icon for state 4 */
"......."
"......."
"..444.."
"..444.."
"..444.."
"......."
"......."
/* icon for state 5 */
".rrrrr."
"m.rrr.y"
"mm.r.yy"
"mmm.yyy"
"mm.b.yy"
"m.bbb.y"
".bbbbb."
/* icon for state 6 */
".ggggg."
"..ggg.."
"...g..."
"......."
"......."
"......."
"......."
/* icon for state 7 */
".ggggg."
"g.ggg.r"
"gg.g.rr"
"ggg.rrr"
"gg.g.rr"
"g.ggg.r"
".ggggg."
/* icon for state 8 */
".ggggg."
"r.ggg.g"
"rr.g.gg"
"rrr.ggg"
"rr.r.gg"
"r.rrr.g"
".rrrrr."
/* icon for state 9 */
".ggggg."
"..ggg.b"
"...g.bb"
"....bbb"
".....bb"
"......b"
"......."
/* icon for state 10 */
".ggggg."
"y.ggg.b"
"yy.g.bb"
"yyy.bbb"
"yy.b.bb"
"y.bbb.b"
".bbbbb."
/* icon for state 11 */
".ggggg."
"b.ggg.b"
"bb.g.bb"
"bbb.bbb"
"bb.y.bb"
"b.yyy.b"
".yyyyy."
/* icon for state 12 */
".ggggg."
"..ggg.m"
"...g.mm"
"....mmm"
".....mm"
"......m"
"......."
/* icon for state 13 */
".ggggg."
"y.ggg.m"
"yy.g.mm"
"yyy.mmm"
"yy.g.mm"
"y.ggg.m"
".ggggg."
/* icon for state 14 */
".ggggg."
"b.ggg.m"
"bb.g.mm"
"bbb.mmm"
"bb.b.mm"
"b.bbb.m"
".bbbbb."
/* icon for state 15 */
".ggggg."
"..ggg.."
"...g..."
"......."
"...g..."
"..ggg.."
".ggggg."
/* icon for state 16 */
".ggggg."
"..ggg.."
"...g..."
"......."
"...b..."
"..bbb.."
".bbbbb."
/* icon for state 17 */
".ggggg."
"b.ggg.."
"bb.g..."
"bbb...."
"bb....."
"b......"
"......."
/* icon for state 18 */
".ggggg."
"y.ggg.."
"yy.g..."
"yyy...."
"yy....."
"y......"
"......."
/* icon for state 19 */
".bbbbb."
"..bbb.."
"...b..."
"......."
"...g..."
"..ggg.."
".ggggg."
/* icon for state 20 */
".bbbbb."
"r.bbb.r"
"rr.b.rr"
"rrr.rrr"
"rr.g.rr"
"r.ggg.r"
".ggggg."
/* icon for state 21 */
".bbbbb."
"g.bbb.g"
"gg.b.gg"
"ggg.ggg"
"gg.g.gg"
"g.ggg.g"
".ggggg."
/* icon for state 22 */
".yyyyy."
"..yyy.."
"...y..."
"......."
"......."
"......."
"......."
/* icon for state 23 */
".yyyyy."
"g.yyy.r"
"gg.y.rr"
"ggg.rrr"
"gg.b.rr"
"g.bbb.r"
".bbbbb."
/* icon for state 24 */
".yyyyy."
"r.yyy.g"
"rr.y.gg"
"rrr.ggg"
"rr.g.gg"
"r.ggg.g"
".ggggg."
/* icon for state 25 */
"......."
"......r"
".....rr"
"....rrr"
".....rr"
"......r"
"......."
/* icon for state 26 */
"......."
"......r"
".....rr"
"....rrr"
"...g.rr"
"..ggg.r"
".ggggg."
/* icon for state 27 */
"......."
"g.....r"
"gg...rr"
"ggg.rrr"
"gg...rr"
"g.....r"
"......."
/* icon for state 28 */
"......."
"......g"
".....gg"
"....ggg"
".....gg"
"......g"
"......."
/* icon for state 29 */
"......."
"......g"
".....gg"
"....ggg"
"...g.gg"
"..ggg.g"
".ggggg."
/* icon for state 30 */
"......."
"r.....g"
"rr...gg"
"rrr.ggg"
"rr...gg"
"r.....g"
"......."
/* icon for state 31 */
"......."
"......."
"......."
"......."
"...g..."
"..ggg.."
".ggggg."
/* icon for state 32 */
"......."
"r......"
"rr....."
"rrr...."
"rr.g..."
"r.ggg.."
".ggggg."
/* icon for state 33 */
"......."
"g......"
"gg....."
"ggg...."
"gg.g..."
"g.ggg.."
".ggggg."
/* icon for state 34 */
"......."
"......."
"......."
"......."
"...b..."
"..bbb.."
".bbbbb."
/* icon for state 35 */
"......."
"r......"
"rr....."
"rrr...."
"rr....."
"r......"
"......."
/* icon for state 36 */
"......."
"g......"
"gg....."
"ggg...."
"gg....."
"g......"
"......."
XPM
/* width height num_colors chars_per_pixel */
"15 540 13 1"
/* colors */
". c #303030"
"1 c #00FFFF"
"2 c #00FF00"
"3 c #FF0000"
"4 c #FFFF00"
"r c #FF0000"
"g c #00FF00"
"b c #0000FF"
"y c #FFFF00"
"m c #FF00FF"
"c c #00FFFF"
"w c #FFFFFF"
"k c #7F7F7F"
/* icon for state 1 */
"..............."
"..............."
"..11111111111.."
"..11111111111.."
"..11111111111.."
"..111.....111.."
"..111.....111.."
"..111.....111.."
"..111.....111.."
"..111.....111.."
"..11111111111.."
"..11111111111.."
"..11111111111.."
"..............."
"..............."
/* icon for state 2 */
"..............."
"..............."
"......222......"
"......222......"
"......222......"
"......222......"
"..22222222222.."
"..22222222222.."
"..22222222222.."
"......222......"
"......222......"
"......222......"
"......222......"
"..............."
"..............."
/* icon for state 3 */
"..............."
"..............."
"..33.......33.."
"..333.....333.."
"...333...333..."
"....333.333...."
".....33333....."
"......333......"
".....33333....."
"....333.333...."
"...333...333..."
"..333.....333.."
"..33.......33.."
"..............."
"..............."
/* icon for state 4 */
"..............."
"..............."
"..............."
"..............."
"....4444444...."
"....4444444...."
"....4444444...."
"....4444444...."
"....4444444...."
"....4444444...."
"....4444444...."
"..............."
"..............."
"..............."
"..............."
/* icon for state 5 */
".rrrrrrrrrrrrr."
"m.rrrrrrrrrrr.y"
"mm.rrrrrrrrr.yy"
"mmm.rrrrrrr.yyy"
"mmmm.rrrrr.yyyy"
"mmmmm.rrr.yyyyy"
"mmmmmm.r.yyyyyy"
"mmmmmmm.yyyyyyy"
"mmmmmm.b.yyyyyy"
"mmmmm.bbb.yyyyy"
"mmmm.bbbbb.yyyy"
"mmm.bbbbbbb.yyy"
"mm.bbbbbbbbb.yy"
"m.bbbbbbbbbbb.y"
".bbbbbbbbbbbbb."
/* icon for state 6 */
".ggggggggggggg."
"..ggggggggggg.."
"...ggggggggg..."
"....ggggggg...."
".....ggggg....."
"......ggg......"
".......g......."
"..............."
"..............."
"..............."
"..............."
"..............."
"..............."
"..............."
"..............."
/* icon for state 7 */
".ggggggggggggg."
"g.ggggggggggg.r"
"gg.ggggggggg.rr"
"ggg.ggggggg.rrr"
"gggg.ggggg.rrrr"
"ggggg.ggg.rrrrr"
"gggggg.g.rrrrrr"
"ggggggg.rrrrrrr"
"gggggg.g.rrrrrr"
"ggggg.ggg.rrrrr"
"gggg.ggggg.rrrr"
"ggg.ggggggg.rrr"
"gg.ggggggggg.rr"
"g.ggggggggggg.r"
".ggggggggggggg."
/* icon for state 8 */
".ggggggggggggg."
"r.ggggggggggg.g"
"rr.ggggggggg.gg"
"rrr.ggggggg.ggg"
"rrrr.ggggg.gggg"
"rrrrr.ggg.ggggg"
"rrrrrr.g.gggggg"
"rrrrrrr.ggggggg"
"rrrrrr.r.gggggg"
"rrrrr.rrr.ggggg"
"rrrr.rrrrr.gggg"
"rrr.rrrrrrr.ggg"
"rr.rrrrrrrrr.gg"
"r.rrrrrrrrrrr.g"
".rrrrrrrrrrrrr."
/* icon for state 9 */
".ggggggggggggg."
"..ggggggggggg.b"
"...ggggggggg.bb"
"....ggggggg.bbb"
".....ggggg.bbbb"
"......ggg.bbbbb"
".......g.bbbbbb"
"........bbbbbbb"
".........bbbbbb"
"..........bbbbb"
"...........bbbb"
"............bbb"
".............bb"
"..............b"
"..............."
/* icon for state 10 */
".ggggggggggggg."
"y.ggggggggggg.b"
"yy.ggggggggg.bb"
"yyy.ggggggg.bbb"
"yyyy.ggggg.bbbb"
"yyyyy.ggg.bbbbb"
"yyyyyy.g.bbbbbb"
"yyyyyyy.bbbbbbb"
"yyyyyy.b.bbbbbb"
"yyyyy.bbb.bbbbb"
"yyyy.bbbbb.bbbb"
"yyy.bbbbbbb.bbb"
"yy.bbbbbbbbb.bb"
"y.bbbbbbbbbbb.b"
".bbbbbbbbbbbbb."
/* icon for state 11 */
".ggggggggggggg."
"b.ggggggggggg.b"
"bb.ggggggggg.bb"
"bbb.ggggggg.bbb"
"bbbb.ggggg.bbbb"
"bbbbb.ggg.bbbbb"
"bbbbbb.g.bbbbbb"
"bbbbbbb.bbbbbbb"
"bbbbbb.y.bbbbbb"
"bbbbb.yyy.bbbbb"
"bbbb.yyyyy.bbbb"
"bbb.yyyyyyy.bbb"
"bb.yyyyyyyyy.bb"
"b.yyyyyyyyyyy.b"
".yyyyyyyyyyyyy."
/* icon for state 12 */
".ggggggggggggg."
"..ggggggggggg.m"
"...ggggggggg.mm"
"....ggggggg.mmm"
".....ggggg.mmmm"
"......ggg.mmmmm"
".......g.mmmmmm"
"........mmmmmmm"
".........mmmmmm"
"..........mmmmm"
"...........mmmm"
"............mmm"
".............mm"
"..............m"
"..............."
/* icon for state 13 */
".ggggggggggggg."
"y.ggggggggggg.m"
"yy.ggggggggg.mm"
"yyy.ggggggg.mmm"
"yyyy.ggggg.mmmm"
"yyyyy.ggg.mmmmm"
"yyyyyy.g.mmmmmm"
"yyyyyyy.mmmmmmm"
"yyyyyy.g.mmmmmm"
"yyyyy.ggg.mmmmm"
"yyyy.ggggg.mmmm"
"yyy.ggggggg.mmm"
"yy.ggggggggg.mm"
"y.ggggggggggg.m"
".ggggggggggggg."
/* icon for state 14 */
".ggggggggggggg."
"b.ggggggggggg.m"
"bb.ggggggggg.mm"
"bbb.ggggggg.mmm"
"bbbb.ggggg.mmmm"
"bbbbb.ggg.mmmmm"
"bbbbbb.g.mmmmmm"
"bbbbbbb.mmmmmmm"
"bbbbbb.b.mmmmmm"
"bbbbb.bbb.mmmmm"
"bbbb.bbbbb.mmmm"
"bbb.bbbbbbb.mmm"
"bb.bbbbbbbbb.mm"
"b.bbbbbbbbbbb.m"
".bbbbbbbbbbbbb."
/* icon for state 15 */
".ggggggggggggg."
"..ggggggggggg.."
"...ggggggggg..."
"....ggggggg...."
".....ggggg....."
"......ggg......"
".......g......."
"..............."
".......g......."
"......ggg......"
".....ggggg....."
"....ggggggg...."
"...ggggggggg..."
"..ggggggggggg.."
".ggggggggggggg."
/* icon for state 16 */
".ggggggggggggg."
"..ggggggggggg.."
"...ggggggggg..."
"....ggggggg...."
".....ggggg....."
"......ggg......"
".......g......."
"..............."
".......b......."
"......bbb......"
".....bbbbb....."
"....bbbbbbb...."
"...bbbbbbbbb..."
"..bbbbbbbbbbb.."
".bbbbbbbbbbbbb."
/* icon for state 17 */
".ggggggggggggg."
"b.ggggggggggg.."
"bb.ggggggggg..."
"bbb.ggggggg...."
"bbbb.ggggg....."
"bbbbb.ggg......"
"bbbbbb.g......."
"bbbbbbb........"
"bbbbbb........."
"bbbbb.........."
"bbbb..........."
"bbb............"
"bb............."
"b.............."
"..............."
/* icon for state 18 */
".ggggggggggggg."
"y.ggggggggggg.."
"yy.ggggggggg..."
"yyy.ggggggg...."
"yyyy.ggggg....."
"yyyyy.ggg......"
"yyyyyy.g......."
"yyyyyyy........"
"yyyyyy........."
"yyyyy.........."
"yyyy..........."
"yyy............"
"yy............."
"y.............."
"..............."
/* icon for state 19 */
".bbbbbbbbbbbbb."
"..bbbbbbbbbbb.."
"...bbbbbbbbb..."
"....bbbbbbb...."
".....bbbbb....."
"......bbb......"
".......b......."
"..............."
".......g......."
"......ggg......"
".....ggggg....."
"....ggggggg...."
"...ggggggggg..."
"..ggggggggggg.."
".ggggggggggggg."
/* icon for state 20 */
".bbbbbbbbbbbbb."
"r.bbbbbbbbbbb.r"
"rr.bbbbbbbbb.rr"
"rrr.bbbbbbb.rrr"
"rrrr.bbbbb.rrrr"
"rrrrr.bbb.rrrrr"
"rrrrrr.b.rrrrrr"
"rrrrrrr.rrrrrrr"
"rrrrrr.g.rrrrrr"
"rrrrr.ggg.rrrrr"
"rrrr.ggggg.rrrr"
"rrr.ggggggg.rrr"
"rr.ggggggggg.rr"
"r.ggggggggggg.r"
".ggggggggggggg."
/* icon for state 21 */
".bbbbbbbbbbbbb."
"g.bbbbbbbbbbb.g"
"gg.bbbbbbbbb.gg"
"ggg.bbbbbbb.ggg"
"gggg.bbbbb.gggg"
"ggggg.bbb.ggggg"
"gggggg.b.gggggg"
"ggggggg.ggggggg"
"gggggg.g.gggggg"
"ggggg.ggg.ggggg"
"gggg.ggggg.gggg"
"ggg.ggggggg.ggg"
"gg.ggggggggg.gg"
"g.ggggggggggg.g"
".ggggggggggggg."
/* icon for state 22 */
".yyyyyyyyyyyyy."
"..yyyyyyyyyyy.."
"...yyyyyyyyy..."
"....yyyyyyy...."
".....yyyyy....."
"......yyy......"
".......y......."
"..............."
"..............."
"..............."
"..............."
"..............."
"..............."
"..............."
"..............."
/* icon for state 23 */
".yyyyyyyyyyyyy."
"g.yyyyyyyyyyy.r"
"gg.yyyyyyyyy.rr"
"ggg.yyyyyyy.rrr"
"gggg.yyyyy.rrrr"
"ggggg.yyy.rrrrr"
"gggggg.y.rrrrrr"
"ggggggg.rrrrrrr"
"gggggg.b.rrrrrr"
"ggggg.bbb.rrrrr"
"gggg.bbbbb.rrrr"
"ggg.bbbbbbb.rrr"
"gg.bbbbbbbbb.rr"
"g.bbbbbbbbbbb.r"
".bbbbbbbbbbbbb."
/* icon for state 24 */
".yyyyyyyyyyyyy."
"r.yyyyyyyyyyy.g"
"rr.yyyyyyyyy.gg"
"rrr.yyyyyyy.ggg"
"rrrr.yyyyy.gggg"
"rrrrr.yyy.ggggg"
"rrrrrr.y.gggggg"
"rrrrrrr.ggggggg"
"rrrrrr.g.gggggg"
"rrrrr.ggg.ggggg"
"rrrr.ggggg.gggg"
"rrr.ggggggg.ggg"
"rr.ggggggggg.gg"
"r.ggggggggggg.g"
".ggggggggggggg."
/* icon for state 25 */
"..............."
"..............r"
".............rr"
"............rrr"
"...........rrrr"
"..........rrrrr"
".........rrrrrr"
"........rrrrrrr"
".........rrrrrr"
"..........rrrrr"
"...........rrrr"
"............rrr"
".............rr"
"..............r"
"..............."
/* icon for state 26 */
"..............."
"..............r"
".............rr"
"............rrr"
"...........rrrr"
"..........rrrrr"
".........rrrrrr"
"........rrrrrrr"
".......g.rrrrrr"
"......ggg.rrrrr"
".....ggggg.rrrr"
"....ggggggg.rrr"
"...ggggggggg.rr"
"..ggggggggggg.r"
".ggggggggggggg."
/* icon for state 27 */
"..............."
"g.............r"
"gg...........rr"
"ggg.........rrr"
"gggg.......rrrr"
"ggggg.....rrrrr"
"gggggg...rrrrrr"
"ggggggg.rrrrrrr"
"gggggg...rrrrrr"
"ggggg.....rrrrr"
"gggg.......rrrr"
"ggg.........rrr"
"gg...........rr"
"g.............r"
"..............."
/* icon for state 28 */
"..............."
"..............g"
".............gg"
"............ggg"
"...........gggg"
"..........ggggg"
".........gggggg"
"........ggggggg"
".........gggggg"
"..........ggggg"
"...........gggg"
"............ggg"
".............gg"
"..............g"
"..............."
/* icon for state 29 */
"..............."
"..............g"
".............gg"
"............ggg"
"...........gggg"
"..........ggggg"
".........gggggg"
"........ggggggg"
".......g.gggggg"
"......ggg.ggggg"
".....ggggg.gggg"
"....ggggggg.ggg"
"...ggggggggg.gg"
"..ggggggggggg.g"
".ggggggggggggg."
/* icon for state 30 */
"..............."
"r.............g"
"rr...........gg"
"rrr.........ggg"
"rrrr.......gggg"
"rrrrr.....ggggg"
"rrrrrr...gggggg"
"rrrrrrr.ggggggg"
"rrrrrr...gggggg"
"rrrrr.....ggggg"
"rrrr.......gggg"
"rrr.........ggg"
"rr...........gg"
"r.............g"
"..............."
/* icon for state 31 */
"..............."
"..............."
"..............."
"..............."
"..............."
"..............."
"..............."
"..............."
".......g......."
"......ggg......"
".....ggggg....."
"....ggggggg...."
"...ggggggggg..."
"..ggggggggggg.."
".ggggggggggggg."
/* icon for state 32 */
"..............."
"r.............."
"rr............."
"rrr............"
"rrrr..........."
"rrrrr.........."
"rrrrrr........."
"rrrrrrr........"
"rrrrrr.g......."
"rrrrr.ggg......"
"rrrr.ggggg....."
"rrr.ggggggg...."
"rr.ggggggggg..."
"r.ggggggggggg.."
".ggggggggggggg."
/* icon for state 33 */
"..............."
"g.............."
"gg............."
"ggg............"
"gggg..........."
"ggggg.........."
"gggggg........."
"ggggggg........"
"gggggg.g......."
"ggggg.ggg......"
"gggg.ggggg....."
"ggg.ggggggg...."
"gg.ggggggggg..."
"g.ggggggggggg.."
".ggggggggggggg."
/* icon for state 34 */
"..............."
"..............."
"..............."
"..............."
"..............."
"..............."
"..............."
"..............."
".......b......."
"......bbb......"
".....bbbbb....."
"....bbbbbbb...."
"...bbbbbbbbb..."
"..bbbbbbbbbbb.."
".bbbbbbbbbbbbb."
/* icon for state 35 */
"..............."
"r.............."
"rr............."
"rrr............"
"rrrr..........."
"rrrrr.........."
"rrrrrr........."
"rrrrrrr........"
"rrrrrr........."
"rrrrr.........."
"rrrr..........."
"rrr............"
"rr............."
"r.............."
"..............."
/* icon for state 36 */
"..............."
"g.............."
"gg............."
"ggg............"
"gggg..........."
"ggggg.........."
"gggggg........."
"ggggggg........"
"gggggg........."
"ggggg.........."
"gggg..........."
"ggg............"
"gg............."
"g.............."
"..............."
XPM
/* width height num_colors chars_per_pixel */
"31 1116 13 1"
/* colors */
". c #303030"
"1 c #00FFFF"
"2 c #00FF00"
"3 c #FF0000"
"4 c #FFFF00"
"r c #FF0000"
"g c #00FF00"
"b c #0000FF"
"y c #FFFF00"
"m c #FF00FF"
"c c #00FFFF"
"w c #FFFFFF"
"k c #7F7F7F"
/* icon for state 1 */
"..............................."
"..............................."
"..............................."
"..............................."
"....11111111111111111111111...."
"....11111111111111111111111...."
"....11111111111111111111111...."
"....11111111111111111111111...."
"....11111111111111111111111...."
"....11111.............11111...."
"....11111.............11111...."
"....11111.............11111...."
"....11111.............11111...."
"....11111.............11111...."
"....11111.............11111...."
"....11111.............11111...."
"....11111.............11111...."
"....11111.............11111...."
"....11111.............11111...."
"....11111.............11111...."
"....11111.............11111...."
"....11111.............11111...."
"....11111111111111111111111...."
"....11111111111111111111111...."
"....11111111111111111111111...."
"....11111111111111111111111...."
"....11111111111111111111111...."
"..............................."
"..............................."
"..............................."
"..............................."
/* icon for state 2 */
"..............................."
"..............................."
"..............................."
"..............................."
".............22222............."
".............22222............."
".............22222............."
".............22222............."
".............22222............."
".............22222............."
".............22222............."
".............22222............."
".............22222............."
"....22222222222222222222222...."
"....22222222222222222222222...."
"....22222222222222222222222...."
"....22222222222222222222222...."
"....22222222222222222222222...."
".............22222............."
".............22222............."
".............22222............."
".............22222............."
".............22222............."
".............22222............."
".............22222............."
".............22222............."
".............22222............."
"..............................."
"..............................."
"..............................."
"..............................."
/* icon for state 3 */
"..............................."
"..............................."
"..............................."
"..............................."
"....3333...............3333...."
"....33333.............33333...."
"....333333...........333333...."
"....3333333.........3333333...."
".....3333333.......3333333....."
"......3333333.....3333333......"
".......3333333...3333333......."
"........3333333.3333333........"
".........3333333333333........."
"..........33333333333.........."
"...........333333333..........."
"............3333333............"
"...........333333333..........."
"..........33333333333.........."
".........3333333333333........."
"........3333333.3333333........"
".......3333333...3333333......."
"......3333333.....3333333......"
".....3333333.......3333333....."
"....3333333.........3333333...."
"....333333...........333333...."
"....33333.............33333...."
"....3333...............3333...."
"..............................."
"..............................."
"..............................."
"..............................."
/* icon for state 4 */
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"........444444444444444........"
"........444444444444444........"
"........444444444444444........"
"........444444444444444........"
"........444444444444444........"
"........444444444444444........"
"........444444444444444........"
"........444444444444444........"
"........444444444444444........"
"........444444444444444........"
"........444444444444444........"
"........444444444444444........"
"........444444444444444........"
"........444444444444444........"
"........444444444444444........"
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
/* icon for state 5 */
".rrrrrrrrrrrrrrrrrrrrrrrrrrrrr."
"m.rrrrrrrrrrrrrrrrrrrrrrrrrrr.y"
"mm.rrrrrrrrrrrrrrrrrrrrrrrrr.yy"
"mmm.rrrrrrrrrrrrrrrrrrrrrrr.yyy"
"mmmm.rrrrrrrrrrrrrrrrrrrrr.yyyy"
"mmmmm.rrrrrrrrrrrrrrrrrrr.yyyyy"
"mmmmmm.rrrrrrrrrrrrrrrrr.yyyyyy"
"mmmmmmm.rrrrrrrrrrrrrrr.yyyyyyy"
"mmmmmmmm.rrrrrrrrrrrrr.yyyyyyyy"
"mmmmmmmmm.rrrrrrrrrrr.yyyyyyyyy"
"mmmmmmmmmm.rrrrrrrrr.yyyyyyyyyy"
"mmmmmmmmmmm.rrrrrrr.yyyyyyyyyyy"
"mmmmmmmmmmmm.rrrrr.yyyyyyyyyyyy"
"mmmmmmmmmmmmm.rrr.yyyyyyyyyyyyy"
"mmmmmmmmmmmmmm.r.yyyyyyyyyyyyyy"
"mmmmmmmmmmmmmmm.yyyyyyyyyyyyyyy"
"mmmmmmmmmmmmmm.b.yyyyyyyyyyyyyy"
"mmmmmmmmmmmmm.bbb.yyyyyyyyyyyyy"
"mmmmmmmmmmmm.bbbbb.yyyyyyyyyyyy"
"mmmmmmmmmmm.bbbbbbb.yyyyyyyyyyy"
"mmmmmmmmmm.bbbbbbbbb.yyyyyyyyyy"
"mmmmmmmmm.bbbbbbbbbbb.yyyyyyyyy"
"mmmmmmmm.bbbbbbbbbbbbb.yyyyyyyy"
"mmmmmmm.bbbbbbbbbbbbbbb.yyyyyyy"
"mmmmmm.bbbbbbbbbbbbbbbbb.yyyyyy"
"mmmmm.bbbbbbbbbbbbbbbbbbb.yyyyy"
"mmmm.bbbbbbbbbbbbbbbbbbbbb.yyyy"
"mmm.bbbbbbbbbbbbbbbbbbbbbbb.yyy"
"mm.bbbbbbbbbbbbbbbbbbbbbbbbb.yy"
"m.bbbbbbbbbbbbbbbbbbbbbbbbbbb.y"
".bbbbbbbbbbbbbbbbbbbbbbbbbbbbb."
/* icon for state 6 */
".ggggggggggggggggggggggggggggg."
"..ggggggggggggggggggggggggggg.."
"...ggggggggggggggggggggggggg..."
"....ggggggggggggggggggggggg...."
".....ggggggggggggggggggggg....."
"......ggggggggggggggggggg......"
".......ggggggggggggggggg......."
"........ggggggggggggggg........"
".........ggggggggggggg........."
"..........ggggggggggg.........."
"...........ggggggggg..........."
"............ggggggg............"
".............ggggg............."
"..............ggg.............."
"...............g..............."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
/* icon for state 7 */
".ggggggggggggggggggggggggggggg."
"g.ggggggggggggggggggggggggggg.r"
"gg.ggggggggggggggggggggggggg.rr"
"ggg.ggggggggggggggggggggggg.rrr"
"gggg.ggggggggggggggggggggg.rrrr"
"ggggg.ggggggggggggggggggg.rrrrr"
"gggggg.ggggggggggggggggg.rrrrrr"
"ggggggg.ggggggggggggggg.rrrrrrr"
"gggggggg.ggggggggggggg.rrrrrrrr"
"ggggggggg.ggggggggggg.rrrrrrrrr"
"gggggggggg.ggggggggg.rrrrrrrrrr"
"ggggggggggg.ggggggg.rrrrrrrrrrr"
"gggggggggggg.ggggg.rrrrrrrrrrrr"
"ggggggggggggg.ggg.rrrrrrrrrrrrr"
"gggggggggggggg.g.rrrrrrrrrrrrrr"
"ggggggggggggggg.rrrrrrrrrrrrrrr"
"gggggggggggggg.g.rrrrrrrrrrrrrr"
"ggggggggggggg.ggg.rrrrrrrrrrrrr"
"gggggggggggg.ggggg.rrrrrrrrrrrr"
"ggggggggggg.ggggggg.rrrrrrrrrrr"
"gggggggggg.ggggggggg.rrrrrrrrrr"
"ggggggggg.ggggggggggg.rrrrrrrrr"
"gggggggg.ggggggggggggg.rrrrrrrr"
"ggggggg.ggggggggggggggg.rrrrrrr"
"gggggg.ggggggggggggggggg.rrrrrr"
"ggggg.ggggggggggggggggggg.rrrrr"
"gggg.ggggggggggggggggggggg.rrrr"
"ggg.ggggggggggggggggggggggg.rrr"
"gg.ggggggggggggggggggggggggg.rr"
"g.ggggggggggggggggggggggggggg.r"
".ggggggggggggggggggggggggggggg."
/* icon for state 8 */
".ggggggggggggggggggggggggggggg."
"r.ggggggggggggggggggggggggggg.g"
"rr.ggggggggggggggggggggggggg.gg"
"rrr.ggggggggggggggggggggggg.ggg"
"rrrr.ggggggggggggggggggggg.gggg"
"rrrrr.ggggggggggggggggggg.ggggg"
"rrrrrr.ggggggggggggggggg.gggggg"
"rrrrrrr.ggggggggggggggg.ggggggg"
"rrrrrrrr.ggggggggggggg.gggggggg"
"rrrrrrrrr.ggggggggggg.ggggggggg"
"rrrrrrrrrr.ggggggggg.gggggggggg"
"rrrrrrrrrrr.ggggggg.ggggggggggg"
"rrrrrrrrrrrr.ggggg.gggggggggggg"
"rrrrrrrrrrrrr.ggg.ggggggggggggg"
"rrrrrrrrrrrrrr.g.gggggggggggggg"
"rrrrrrrrrrrrrrr.ggggggggggggggg"
"rrrrrrrrrrrrrr.r.gggggggggggggg"
"rrrrrrrrrrrrr.rrr.ggggggggggggg"
"rrrrrrrrrrrr.rrrrr.gggggggggggg"
"rrrrrrrrrrr.rrrrrrr.ggggggggggg"
"rrrrrrrrrr.rrrrrrrrr.gggggggggg"
"rrrrrrrrr.rrrrrrrrrrr.ggggggggg"
"rrrrrrrr.rrrrrrrrrrrrr.gggggggg"
"rrrrrrr.rrrrrrrrrrrrrrr.ggggggg"
"rrrrrr.rrrrrrrrrrrrrrrrr.gggggg"
"rrrrr.rrrrrrrrrrrrrrrrrrr.ggggg"
"rrrr.rrrrrrrrrrrrrrrrrrrrr.gggg"
"rrr.rrrrrrrrrrrrrrrrrrrrrrr.ggg"
"rr.rrrrrrrrrrrrrrrrrrrrrrrrr.gg"
"r.rrrrrrrrrrrrrrrrrrrrrrrrrrr.g"
".rrrrrrrrrrrrrrrrrrrrrrrrrrrrr."
/* icon for state 9 */
".ggggggggggggggggggggggggggggg."
"..ggggggggggggggggggggggggggg.b"
"...ggggggggggggggggggggggggg.bb"
"....ggggggggggggggggggggggg.bbb"
".....ggggggggggggggggggggg.bbbb"
"......ggggggggggggggggggg.bbbbb"
".......ggggggggggggggggg.bbbbbb"
"........ggggggggggggggg.bbbbbbb"
".........ggggggggggggg.bbbbbbbb"
"..........ggggggggggg.bbbbbbbbb"
"...........ggggggggg.bbbbbbbbbb"
"............ggggggg.bbbbbbbbbbb"
".............ggggg.bbbbbbbbbbbb"
"..............ggg.bbbbbbbbbbbbb"
"...............g.bbbbbbbbbbbbbb"
"................bbbbbbbbbbbbbbb"
".................bbbbbbbbbbbbbb"
"..................bbbbbbbbbbbbb"
"...................bbbbbbbbbbbb"
"....................bbbbbbbbbbb"
".....................bbbbbbbbbb"
"......................bbbbbbbbb"
".......................bbbbbbbb"
"........................bbbbbbb"
".........................bbbbbb"
"..........................bbbbb"
"...........................bbbb"
"............................bbb"
".............................bb"
"..............................b"
"..............................."
/* icon for state 10 */
".ggggggggggggggggggggggggggggg."
"y.ggggggggggggggggggggggggggg.b"
"yy.ggggggggggggggggggggggggg.bb"
"yyy.ggggggggggggggggggggggg.bbb"
"yyyy.ggggggggggggggggggggg.bbbb"
"yyyyy.ggggggggggggggggggg.bbbbb"
"yyyyyy.ggggggggggggggggg.bbbbbb"
"yyyyyyy.ggggggggggggggg.bbbbbbb"
"yyyyyyyy.ggggggggggggg.bbbbbbbb"
"yyyyyyyyy.ggggggggggg.bbbbbbbbb"
"yyyyyyyyyy.ggggggggg.bbbbbbbbbb"
"yyyyyyyyyyy.ggggggg.bbbbbbbbbbb"
"yyyyyyyyyyyy.ggggg.bbbbbbbbbbbb"
"yyyyyyyyyyyyy.ggg.bbbbbbbbbbbbb"
"yyyyyyyyyyyyyy.g.bbbbbbbbbbbbbb"
"yyyyyyyyyyyyyyy.bbbbbbbbbbbbbbb"
"yyyyyyyyyyyyyy.b.bbbbbbbbbbbbbb"
"yyyyyyyyyyyyy.bbb.bbbbbbbbbbbbb"
"yyyyyyyyyyyy.bbbbb.bbbbbbbbbbbb"
"yyyyyyyyyyy.bbbbbbb.bbbbbbbbbbb"
"yyyyyyyyyy.bbbbbbbbb.bbbbbbbbbb"
"yyyyyyyyy.bbbbbbbbbbb.bbbbbbbbb"
"yyyyyyyy.bbbbbbbbbbbbb.bbbbbbbb"
"yyyyyyy.bbbbbbbbbbbbbbb.bbbbbbb"
"yyyyyy.bbbbbbbbbbbbbbbbb.bbbbbb"
"yyyyy.bbbbbbbbbbbbbbbbbbb.bbbbb"
"yyyy.bbbbbbbbbbbbbbbbbbbbb.bbbb"
"yyy.bbbbbbbbbbbbbbbbbbbbbbb.bbb"
"yy.bbbbbbbbbbbbbbbbbbbbbbbbb.bb"
"y.bbbbbbbbbbbbbbbbbbbbbbbbbbb.b"
".bbbbbbbbbbbbbbbbbbbbbbbbbbbbb."
/* icon for state 11 */
".ggggggggggggggggggggggggggggg."
"b.ggggggggggggggggggggggggggg.b"
"bb.ggggggggggggggggggggggggg.bb"
"bbb.ggggggggggggggggggggggg.bbb"
"bbbb.ggggggggggggggggggggg.bbbb"
"bbbbb.ggggggggggggggggggg.bbbbb"
"bbbbbb.ggggggggggggggggg.bbbbbb"
"bbbbbbb.ggggggggggggggg.bbbbbbb"
"bbbbbbbb.ggggggggggggg.bbbbbbbb"
"bbbbbbbbb.ggggggggggg.bbbbbbbbb"
"bbbbbbbbbb.ggggggggg.bbbbbbbbbb"
"bbbbbbbbbbb.ggggggg.bbbbbbbbbbb"
"bbbbbbbbbbbb.ggggg.bbbbbbbbbbbb"
"bbbbbbbbbbbbb.ggg.bbbbbbbbbbbbb"
"bbbbbbbbbbbbbb.g.bbbbbbbbbbbbbb"
"bbbbbbbbbbbbbbb.bbbbbbbbbbbbbbb"
"bbbbbbbbbbbbbb.y.bbbbbbbbbbbbbb"
"bbbbbbbbbbbbb.yyy.bbbbbbbbbbbbb"
"bbbbbbbbbbbb.yyyyy.bbbbbbbbbbbb"
"bbbbbbbbbbb.yyyyyyy.bbbbbbbbbbb"
"bbbbbbbbbb.yyyyyyyyy.bbbbbbbbbb"
"bbbbbbbbb.yyyyyyyyyyy.bbbbbbbbb"
"bbbbbbbb.yyyyyyyyyyyyy.bbbbbbbb"
"bbbbbbb.yyyyyyyyyyyyyyy.bbbbbbb"
"bbbbbb.yyyyyyyyyyyyyyyyy.bbbbbb"
"bbbbb.yyyyyyyyyyyyyyyyyyy.bbbbb"
"bbbb.yyyyyyyyyyyyyyyyyyyyy.bbbb"
"bbb.yyyyyyyyyyyyyyyyyyyyyyy.bbb"
"bb.yyyyyyyyyyyyyyyyyyyyyyyyy.bb"
"b.yyyyyyyyyyyyyyyyyyyyyyyyyyy.b"
".yyyyyyyyyyyyyyyyyyyyyyyyyyyyy."
/* icon for state 12 */
".ggggggggggggggggggggggggggggg."
"..ggggggggggggggggggggggggggg.m"
"...ggggggggggggggggggggggggg.mm"
"....ggggggggggggggggggggggg.mmm"
".....ggggggggggggggggggggg.mmmm"
"......ggggggggggggggggggg.mmmmm"
".......ggggggggggggggggg.mmmmmm"
"........ggggggggggggggg.mmmmmmm"
".........ggggggggggggg.mmmmmmmm"
"..........ggggggggggg.mmmmmmmmm"
"...........ggggggggg.mmmmmmmmmm"
"............ggggggg.mmmmmmmmmmm"
".............ggggg.mmmmmmmmmmmm"
"..............ggg.mmmmmmmmmmmmm"
"...............g.mmmmmmmmmmmmmm"
"................mmmmmmmmmmmmmmm"
".................mmmmmmmmmmmmmm"
"..................mmmmmmmmmmmmm"
"...................mmmmmmmmmmmm"
"....................mmmmmmmmmmm"
".....................mmmmmmmmmm"
"......................mmmmmmmmm"
".......................mmmmmmmm"
"........................mmmmmmm"
".........................mmmmmm"
"..........................mmmmm"
"...........................mmmm"
"............................mmm"
".............................mm"
"..............................m"
"..............................."
/* icon for state 13 */
".ggggggggggggggggggggggggggggg."
"y.ggggggggggggggggggggggggggg.m"
"yy.ggggggggggggggggggggggggg.mm"
"yyy.ggggggggggggggggggggggg.mmm"
"yyyy.ggggggggggggggggggggg.mmmm"
"yyyyy.ggggggggggggggggggg.mmmmm"
"yyyyyy.ggggggggggggggggg.mmmmmm"
"yyyyyyy.ggggggggggggggg.mmmmmmm"
"yyyyyyyy.ggggggggggggg.mmmmmmmm"
"yyyyyyyyy.ggggggggggg.mmmmmmmmm"
"yyyyyyyyyy.ggggggggg.mmmmmmmmmm"
"yyyyyyyyyyy.ggggggg.mmmmmmmmmmm"
"yyyyyyyyyyyy.ggggg.mmmmmmmmmmmm"
"yyyyyyyyyyyyy.ggg.mmmmmmmmmmmmm"
"yyyyyyyyyyyyyy.g.mmmmmmmmmmmmmm"
"yyyyyyyyyyyyyyy.mmmmmmmmmmmmmmm"
"yyyyyyyyyyyyyy.g.mmmmmmmmmmmmmm"
"yyyyyyyyyyyyy.ggg.mmmmmmmmmmmmm"
"yyyyyyyyyyyy.ggggg.mmmmmmmmmmmm"
"yyyyyyyyyyy.ggggggg.mmmmmmmmmmm"
"yyyyyyyyyy.ggggggggg.mmmmmmmmmm"
"yyyyyyyyy.ggggggggggg.mmmmmmmmm"
"yyyyyyyy.ggggggggggggg.mmmmmmmm"
"yyyyyyy.ggggggggggggggg.mmmmmmm"
"yyyyyy.ggggggggggggggggg.mmmmmm"
"yyyyy.ggggggggggggggggggg.mmmmm"
"yyyy.ggggggggggggggggggggg.mmmm"
"yyy.ggggggggggggggggggggggg.mmm"
"yy.ggggggggggggggggggggggggg.mm"
"y.ggggggggggggggggggggggggggg.m"
".ggggggggggggggggggggggggggggg."
/* icon for state 14 */
".ggggggggggggggggggggggggggggg."
"b.ggggggggggggggggggggggggggg.m"
"bb.ggggggggggggggggggggggggg.mm"
"bbb.ggggggggggggggggggggggg.mmm"
"bbbb.ggggggggggggggggggggg.mmmm"
"bbbbb.ggggggggggggggggggg.mmmmm"
"bbbbbb.ggggggggggggggggg.mmmmmm"
"bbbbbbb.ggggggggggggggg.mmmmmmm"
"bbbbbbbb.ggggggggggggg.mmmmmmmm"
"bbbbbbbbb.ggggggggggg.mmmmmmmmm"
"bbbbbbbbbb.ggggggggg.mmmmmmmmmm"
"bbbbbbbbbbb.ggggggg.mmmmmmmmmmm"
"bbbbbbbbbbbb.ggggg.mmmmmmmmmmmm"
"bbbbbbbbbbbbb.ggg.mmmmmmmmmmmmm"
"bbbbbbbbbbbbbb.g.mmmmmmmmmmmmmm"
"bbbbbbbbbbbbbbb.mmmmmmmmmmmmmmm"
"bbbbbbbbbbbbbb.b.mmmmmmmmmmmmmm"
"bbbbbbbbbbbbb.bbb.mmmmmmmmmmmmm"
"bbbbbbbbbbbb.bbbbb.mmmmmmmmmmmm"
"bbbbbbbbbbb.bbbbbbb.mmmmmmmmmmm"
"bbbbbbbbbb.bbbbbbbbb.mmmmmmmmmm"
"bbbbbbbbb.bbbbbbbbbbb.mmmmmmmmm"
"bbbbbbbb.bbbbbbbbbbbbb.mmmmmmmm"
"bbbbbbb.bbbbbbbbbbbbbbb.mmmmmmm"
"bbbbbb.bbbbbbbbbbbbbbbbb.mmmmmm"
"bbbbb.bbbbbbbbbbbbbbbbbbb.mmmmm"
"bbbb.bbbbbbbbbbbbbbbbbbbbb.mmmm"
"bbb.bbbbbbbbbbbbbbbbbbbbbbb.mmm"
"bb.bbbbbbbbbbbbbbbbbbbbbbbbb.mm"
"b.bbbbbbbbbbbbbbbbbbbbbbbbbbb.m"
".bbbbbbbbbbbbbbbbbbbbbbbbbbbbb."
/* icon for state 15 */
".ggggggggggggggggggggggggggggg."
"..ggggggggggggggggggggggggggg.."
"...ggggggggggggggggggggggggg..."
"....ggggggggggggggggggggggg...."
".....ggggggggggggggggggggg....."
"......ggggggggggggggggggg......"
".......ggggggggggggggggg......."
"........ggggggggggggggg........"
".........ggggggggggggg........."
"..........ggggggggggg.........."
"...........ggggggggg..........."
"............ggggggg............"
".............ggggg............."
"..............ggg.............."
"...............g..............."
"..............................."
"...............g..............."
"..............ggg.............."
".............ggggg............."
"............ggggggg............"
"...........ggggggggg..........."
"..........ggggggggggg.........."
".........ggggggggggggg........."
"........ggggggggggggggg........"
".......ggggggggggggggggg......."
"......ggggggggggggggggggg......"
".....ggggggggggggggggggggg....."
"....ggggggggggggggggggggggg...."
"...ggggggggggggggggggggggggg..."
"..ggggggggggggggggggggggggggg.."
".ggggggggggggggggggggggggggggg."
/* icon for state 16 */
".ggggggggggggggggggggggggggggg."
"..ggggggggggggggggggggggggggg.."
"...ggggggggggggggggggggggggg..."
"....ggggggggggggggggggggggg...."
".....ggggggggggggggggggggg....."
"......ggggggggggggggggggg......"
".......ggggggggggggggggg......."
"........ggggggggggggggg........"
".........ggggggggggggg........."
"..........ggggggggggg.........."
"...........ggggggggg..........."
"............ggggggg............"
".............ggggg............."
"..............ggg.............."
"...............g..............."
"..............................."
"...............b..............."
"..............bbb.............."
".............bbbbb............."
"............bbbbbbb............"
"...........bbbbbbbbb..........."
"..........bbbbbbbbbbb.........."
".........bbbbbbbbbbbbb........."
"........bbbbbbbbbbbbbbb........"
".......bbbbbbbbbbbbbbbbb......."
"......bbbbbbbbbbbbbbbbbbb......"
".....bbbbbbbbbbbbbbbbbbbbb....."
"....bbbbbbbbbbbbbbbbbbbbbbb...."
"...bbbbbbbbbbbbbbbbbbbbbbbbb..."
"..bbbbbbbbbbbbbbbbbbbbbbbbbbb.."
".bbbbbbbbbbbbbbbbbbbbbbbbbbbbb."
/* icon for state 17 */
".ggggggggggggggggggggggggggggg."
"b.ggggggggggggggggggggggggggg.."
"bb.ggggggggggggggggggggggggg..."
"bbb.ggggggggggggggggggggggg...."
"bbbb.ggggggggggggggggggggg....."
"bbbbb.ggggggggggggggggggg......"
"bbbbbb.ggggggggggggggggg......."
"bbbbbbb.ggggggggggggggg........"
"bbbbbbbb.ggggggggggggg........."
"bbbbbbbbb.ggggggggggg.........."
"bbbbbbbbbb.ggggggggg..........."
"bbbbbbbbbbb.ggggggg............"
"bbbbbbbbbbbb.ggggg............."
"bbbbbbbbbbbbb.ggg.............."
"bbbbbbbbbbbbbb.g..............."
"bbbbbbbbbbbbbbb................"
"bbbbbbbbbbbbbb................."
"bbbbbbbbbbbbb.................."
"bbbbbbbbbbbb..................."
"bbbbbbbbbbb...................."
"bbbbbbbbbb....................."
"bbbbbbbbb......................"
"bbbbbbbb......................."
"bbbbbbb........................"
"bbbbbb........................."
"bbbbb.........................."
"bbbb..........................."
"bbb............................"
"bb............................."
"b.............................."
"..............................."
/* icon for state 18 */
".ggggggggggggggggggggggggggggg."
"y.ggggggggggggggggggggggggggg.."
"yy.ggggggggggggggggggggggggg..."
"yyy.ggggggggggggggggggggggg...."
"yyyy.ggggggggggggggggggggg....."
"yyyyy.ggggggggggggggggggg......"
"yyyyyy.ggggggggggggggggg......."
"yyyyyyy.ggggggggggggggg........"
"yyyyyyyy.ggggggggggggg........."
"yyyyyyyyy.ggggggggggg.........."
"yyyyyyyyyy.ggggggggg..........."
"yyyyyyyyyyy.ggggggg............"
"yyyyyyyyyyyy.ggggg............."
"yyyyyyyyyyyyy.ggg.............."
"yyyyyyyyyyyyyy.g..............."
"yyyyyyyyyyyyyyy................"
"yyyyyyyyyyyyyy................."
"yyyyyyyyyyyyy.................."
"yyyyyyyyyyyy..................."
"yyyyyyyyyyy...................."
"yyyyyyyyyy....................."
"yyyyyyyyy......................"
"yyyyyyyy......................."
"yyyyyyy........................"
"yyyyyy........................."
"yyyyy.........................."
"yyyy..........................."
"yyy............................"
"yy............................."
"y.............................."
"..............................."
/* icon for state 19 */
".bbbbbbbbbbbbbbbbbbbbbbbbbbbbb."
"..bbbbbbbbbbbbbbbbbbbbbbbbbbb.."
"...bbbbbbbbbbbbbbbbbbbbbbbbb..."
"....bbbbbbbbbbbbbbbbbbbbbbb...."
".....bbbbbbbbbbbbbbbbbbbbb....."
"......bbbbbbbbbbbbbbbbbbb......"
".......bbbbbbbbbbbbbbbbb......."
"........bbbbbbbbbbbbbbb........"
".........bbbbbbbbbbbbb........."
"..........bbbbbbbbbbb.........."
"...........bbbbbbbbb..........."
"............bbbbbbb............"
".............bbbbb............."
"..............bbb.............."
"...............b..............."
"..............................."
"...............g..............."
"..............ggg.............."
".............ggggg............."
"............ggggggg............"
"...........ggggggggg..........."
"..........ggggggggggg.........."
".........ggggggggggggg........."
"........ggggggggggggggg........"
".......ggggggggggggggggg......."
"......ggggggggggggggggggg......"
".....ggggggggggggggggggggg....."
"....ggggggggggggggggggggggg...."
"...ggggggggggggggggggggggggg..."
"..ggggggggggggggggggggggggggg.."
".ggggggggggggggggggggggggggggg."
/* icon for state 20 */
".bbbbbbbbbbbbbbbbbbbbbbbbbbbbb."
"r.bbbbbbbbbbbbbbbbbbbbbbbbbbb.r"
"rr.bbbbbbbbbbbbbbbbbbbbbbbbb.rr"
"rrr.bbbbbbbbbbbbbbbbbbbbbbb.rrr"
"rrrr.bbbbbbbbbbbbbbbbbbbbb.rrrr"
"rrrrr.bbbbbbbbbbbbbbbbbbb.rrrrr"
"rrrrrr.bbbbbbbbbbbbbbbbb.rrrrrr"
"rrrrrrr.bbbbbbbbbbbbbbb.rrrrrrr"
"rrrrrrrr.bbbbbbbbbbbbb.rrrrrrrr"
"rrrrrrrrr.bbbbbbbbbbb.rrrrrrrrr"
"rrrrrrrrrr.bbbbbbbbb.rrrrrrrrrr"
"rrrrrrrrrrr.bbbbbbb.rrrrrrrrrrr"
"rrrrrrrrrrrr.bbbbb.rrrrrrrrrrrr"
"rrrrrrrrrrrrr.bbb.rrrrrrrrrrrrr"
"rrrrrrrrrrrrrr.b.rrrrrrrrrrrrrr"
"rrrrrrrrrrrrrrr.rrrrrrrrrrrrrrr"
"rrrrrrrrrrrrrr.g.rrrrrrrrrrrrrr"
"rrrrrrrrrrrrr.ggg.rrrrrrrrrrrrr"
"rrrrrrrrrrrr.ggggg.rrrrrrrrrrrr"
"rrrrrrrrrrr.ggggggg.rrrrrrrrrrr"
"rrrrrrrrrr.ggggggggg.rrrrrrrrrr"
"rrrrrrrrr.ggggggggggg.rrrrrrrrr"
"rrrrrrrr.ggggggggggggg.rrrrrrrr"
"rrrrrrr.ggggggggggggggg.rrrrrrr"
"rrrrrr.ggggggggggggggggg.rrrrrr"
"rrrrr.ggggggggggggggggggg.rrrrr"
"rrrr.ggggggggggggggggggggg.rrrr"
"rrr.ggggggggggggggggggggggg.rrr"
"rr.ggggggggggggggggggggggggg.rr"
"r.ggggggggggggggggggggggggggg.r"
".ggggggggggggggggggggggggggggg."
/* icon for state 21 */
".bbbbbbbbbbbbbbbbbbbbbbbbbbbbb."
"g.bbbbbbbbbbbbbbbbbbbbbbbbbbb.g"
"gg.bbbbbbbbbbbbbbbbbbbbbbbbb.gg"
"ggg.bbbbbbbbbbbbbbbbbbbbbbb.ggg"
"gggg.bbbbbbbbbbbbbbbbbbbbb.gggg"
"ggggg.bbbbbbbbbbbbbbbbbbb.ggggg"
"gggggg.bbbbbbbbbbbbbbbbb.gggggg"
"ggggggg.bbbbbbbbbbbbbbb.ggggggg"
"gggggggg.bbbbbbbbbbbbb.gggggggg"
"ggggggggg.bbbbbbbbbbb.ggggggggg"
"gggggggggg.bbbbbbbbb.gggggggggg"
"ggggggggggg.bbbbbbb.ggggggggggg"
"gggggggggggg.bbbbb.gggggggggggg"
"ggggggggggggg.bbb.ggggggggggggg"
"gggggggggggggg.b.gggggggggggggg"
"ggggggggggggggg.ggggggggggggggg"
"gggggggggggggg.g.gggggggggggggg"
"ggggggggggggg.ggg.ggggggggggggg"
"gggggggggggg.ggggg.gggggggggggg"
"ggggggggggg.ggggggg.ggggggggggg"
"gggggggggg.ggggggggg.gggggggggg"
"ggggggggg.ggggggggggg.ggggggggg"
"gggggggg.ggggggggggggg.gggggggg"
"ggggggg.ggggggggggggggg.ggggggg"
"gggggg.ggggggggggggggggg.gggggg"
"ggggg.ggggggggggggggggggg.ggggg"
"gggg.ggggggggggggggggggggg.gggg"
"ggg.ggggggggggggggggggggggg.ggg"
"gg.ggggggggggggggggggggggggg.gg"
"g.ggggggggggggggggggggggggggg.g"
".ggggggggggggggggggggggggggggg."
/* icon for state 22 */
".yyyyyyyyyyyyyyyyyyyyyyyyyyyyy."
"..yyyyyyyyyyyyyyyyyyyyyyyyyyy.."
"...yyyyyyyyyyyyyyyyyyyyyyyyy..."
"....yyyyyyyyyyyyyyyyyyyyyyy...."
".....yyyyyyyyyyyyyyyyyyyyy....."
"......yyyyyyyyyyyyyyyyyyy......"
".......yyyyyyyyyyyyyyyyy......."
"........yyyyyyyyyyyyyyy........"
".........yyyyyyyyyyyyy........."
"..........yyyyyyyyyyy.........."
"...........yyyyyyyyy..........."
"............yyyyyyy............"
".............yyyyy............."
"..............yyy.............."
"...............y..............."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
/* icon for state 23 */
".yyyyyyyyyyyyyyyyyyyyyyyyyyyyy."
"g.yyyyyyyyyyyyyyyyyyyyyyyyyyy.r"
"gg.yyyyyyyyyyyyyyyyyyyyyyyyy.rr"
"ggg.yyyyyyyyyyyyyyyyyyyyyyy.rrr"
"gggg.yyyyyyyyyyyyyyyyyyyyy.rrrr"
"ggggg.yyyyyyyyyyyyyyyyyyy.rrrrr"
"gggggg.yyyyyyyyyyyyyyyyy.rrrrrr"
"ggggggg.yyyyyyyyyyyyyyy.rrrrrrr"
"gggggggg.yyyyyyyyyyyyy.rrrrrrrr"
"ggggggggg.yyyyyyyyyyy.rrrrrrrrr"
"gggggggggg.yyyyyyyyy.rrrrrrrrrr"
"ggggggggggg.yyyyyyy.rrrrrrrrrrr"
"gggggggggggg.yyyyy.rrrrrrrrrrrr"
"ggggggggggggg.yyy.rrrrrrrrrrrrr"
"gggggggggggggg.y.rrrrrrrrrrrrrr"
"ggggggggggggggg.rrrrrrrrrrrrrrr"
"gggggggggggggg.b.rrrrrrrrrrrrrr"
"ggggggggggggg.bbb.rrrrrrrrrrrrr"
"gggggggggggg.bbbbb.rrrrrrrrrrrr"
"ggggggggggg.bbbbbbb.rrrrrrrrrrr"
"gggggggggg.bbbbbbbbb.rrrrrrrrrr"
"ggggggggg.bbbbbbbbbbb.rrrrrrrrr"
"gggggggg.bbbbbbbbbbbbb.rrrrrrrr"
"ggggggg.bbbbbbbbbbbbbbb.rrrrrrr"
"gggggg.bbbbbbbbbbbbbbbbb.rrrrrr"
"ggggg.bbbbbbbbbbbbbbbbbbb.rrrrr"
"gggg.bbbbbbbbbbbbbbbbbbbbb.rrrr"
"ggg.bbbbbbbbbbbbbbbbbbbbbbb.rrr"
"gg.bbbbbbbbbbbbbbbbbbbbbbbbb.rr"
"g.bbbbbbbbbbbbbbbbbbbbbbbbbbb.r"
".bbbbbbbbbbbbbbbbbbbbbbbbbbbbb."
/* icon for state 24 */
".yyyyyyyyyyyyyyyyyyyyyyyyyyyyy."
"r.yyyyyyyyyyyyyyyyyyyyyyyyyyy.g"
"rr.yyyyyyyyyyyyyyyyyyyyyyyyy.gg"
"rrr.yyyyyyyyyyyyyyyyyyyyyyy.ggg"
"rrrr.yyyyyyyyyyyyyyyyyyyyy.gggg"
"rrrrr.yyyyyyyyyyyyyyyyyyy.ggggg"
"rrrrrr.yyyyyyyyyyyyyyyyy.gggggg"
"rrrrrrr.yyyyyyyyyyyyyyy.ggggggg"
"rrrrrrrr.yyyyyyyyyyyyy.gggggggg"
"rrrrrrrrr.yyyyyyyyyyy.ggggggggg"
"rrrrrrrrrr.yyyyyyyyy.gggggggggg"
"rrrrrrrrrrr.yyyyyyy.ggggggggggg"
"rrrrrrrrrrrr.yyyyy.gggggggggggg"
"rrrrrrrrrrrrr.yyy.ggggggggggggg"
"rrrrrrrrrrrrrr.y.gggggggggggggg"
"rrrrrrrrrrrrrrr.ggggggggggggggg"
"rrrrrrrrrrrrrr.g.gggggggggggggg"
"rrrrrrrrrrrrr.ggg.ggggggggggggg"
"rrrrrrrrrrrr.ggggg.gggggggggggg"
"rrrrrrrrrrr.ggggggg.ggggggggggg"
"rrrrrrrrrr.ggggggggg.gggggggggg"
"rrrrrrrrr.ggggggggggg.ggggggggg"
"rrrrrrrr.ggggggggggggg.gggggggg"
"rrrrrrr.ggggggggggggggg.ggggggg"
"rrrrrr.ggggggggggggggggg.gggggg"
"rrrrr.ggggggggggggggggggg.ggggg"
"rrrr.ggggggggggggggggggggg.gggg"
"rrr.ggggggggggggggggggggggg.ggg"
"rr.ggggggggggggggggggggggggg.gg"
"r.ggggggggggggggggggggggggggg.g"
".ggggggggggggggggggggggggggggg."
/* icon for state 25 */
"..............................."
"..............................r"
".............................rr"
"............................rrr"
"...........................rrrr"
"..........................rrrrr"
".........................rrrrrr"
"........................rrrrrrr"
".......................rrrrrrrr"
"......................rrrrrrrrr"
".....................rrrrrrrrrr"
"....................rrrrrrrrrrr"
"...................rrrrrrrrrrrr"
"..................rrrrrrrrrrrrr"
".................rrrrrrrrrrrrrr"
"................rrrrrrrrrrrrrrr"
".................rrrrrrrrrrrrrr"
"..................rrrrrrrrrrrrr"
"...................rrrrrrrrrrrr"
"....................rrrrrrrrrrr"
".....................rrrrrrrrrr"
"......................rrrrrrrrr"
".......................rrrrrrrr"
"........................rrrrrrr"
".........................rrrrrr"
"..........................rrrrr"
"...........................rrrr"
"............................rrr"
".............................rr"
"..............................r"
"..............................."
/* icon for state 26 */
"..............................."
"..............................r"
".............................rr"
"............................rrr"
"...........................rrrr"
"..........................rrrrr"
".........................rrrrrr"
"........................rrrrrrr"
".......................rrrrrrrr"
"......................rrrrrrrrr"
".....................rrrrrrrrrr"
"....................rrrrrrrrrrr"
"...................rrrrrrrrrrrr"
"..................rrrrrrrrrrrrr"
".................rrrrrrrrrrrrrr"
"................rrrrrrrrrrrrrrr"
"...............g.rrrrrrrrrrrrrr"
"..............ggg.rrrrrrrrrrrrr"
".............ggggg.rrrrrrrrrrrr"
"............ggggggg.rrrrrrrrrrr"
"...........ggggggggg.rrrrrrrrrr"
"..........ggggggggggg.rrrrrrrrr"
".........ggggggggggggg.rrrrrrrr"
"........ggggggggggggggg.rrrrrrr"
".......ggggggggggggggggg.rrrrrr"
"......ggggggggggggggggggg.rrrrr"
".....ggggggggggggggggggggg.rrrr"
"....ggggggggggggggggggggggg.rrr"
"...ggggggggggggggggggggggggg.rr"
"..ggggggggggggggggggggggggggg.r"
".ggggggggggggggggggggggggggggg."
/* icon for state 27 */
"..............................."
"g.............................r"
"gg...........................rr"
"ggg.........................rrr"
"gggg.......................rrrr"
"ggggg.....................rrrrr"
"gggggg...................rrrrrr"
"ggggggg.................rrrrrrr"
"gggggggg...............rrrrrrrr"
"ggggggggg.............rrrrrrrrr"
"gggggggggg...........rrrrrrrrrr"
"ggggggggggg.........rrrrrrrrrrr"
"gggggggggggg.......rrrrrrrrrrrr"
"ggggggggggggg.....rrrrrrrrrrrrr"
"gggggggggggggg...rrrrrrrrrrrrrr"
"ggggggggggggggg.rrrrrrrrrrrrrrr"
"gggggggggggggg...rrrrrrrrrrrrrr"
"ggggggggggggg.....rrrrrrrrrrrrr"
"gggggggggggg.......rrrrrrrrrrrr"
"ggggggggggg.........rrrrrrrrrrr"
"gggggggggg...........rrrrrrrrrr"
"ggggggggg.............rrrrrrrrr"
"gggggggg...............rrrrrrrr"
"ggggggg.................rrrrrrr"
"gggggg...................rrrrrr"
"ggggg.....................rrrrr"
"gggg.......................rrrr"
"ggg.........................rrr"
"gg...........................rr"
"g.............................r"
"..............................."
/* icon for state 28 */
"..............................."
"..............................g"
".............................gg"
"............................ggg"
"...........................gggg"
"..........................ggggg"
".........................gggggg"
"........................ggggggg"
".......................gggggggg"
"......................ggggggggg"
".....................gggggggggg"
"....................ggggggggggg"
"...................gggggggggggg"
"..................ggggggggggggg"
".................gggggggggggggg"
"................ggggggggggggggg"
".................gggggggggggggg"
"..................ggggggggggggg"
"...................gggggggggggg"
"....................ggggggggggg"
".....................gggggggggg"
"......................ggggggggg"
".......................gggggggg"
"........................ggggggg"
".........................gggggg"
"..........................ggggg"
"...........................gggg"
"............................ggg"
".............................gg"
"..............................g"
"..............................."
/* icon for state 29 */
"..............................."
"..............................g"
".............................gg"
"............................ggg"
"...........................gggg"
"..........................ggggg"
".........................gggggg"
"........................ggggggg"
".......................gggggggg"
"......................ggggggggg"
".....................gggggggggg"
"....................ggggggggggg"
"...................gggggggggggg"
"..................ggggggggggggg"
".................gggggggggggggg"
"................ggggggggggggggg"
"...............g.gggggggggggggg"
"..............ggg.ggggggggggggg"
".............ggggg.gggggggggggg"
"............ggggggg.ggggggggggg"
"...........ggggggggg.gggggggggg"
"..........ggggggggggg.ggggggggg"
".........ggggggggggggg.gggggggg"
"........ggggggggggggggg.ggggggg"
".......ggggggggggggggggg.gggggg"
"......ggggggggggggggggggg.ggggg"
".....ggggggggggggggggggggg.gggg"
"....ggggggggggggggggggggggg.ggg"
"...ggggggggggggggggggggggggg.gg"
"..ggggggggggggggggggggggggggg.g"
".ggggggggggggggggggggggggggggg."
/* icon for state 30 */
"..............................."
"r.............................g"
"rr...........................gg"
"rrr.........................ggg"
"rrrr.......................gggg"
"rrrrr.....................ggggg"
"rrrrrr...................gggggg"
"rrrrrrr.................ggggggg"
"rrrrrrrr...............gggggggg"
"rrrrrrrrr.............ggggggggg"
"rrrrrrrrrr...........gggggggggg"
"rrrrrrrrrrr.........ggggggggggg"
"rrrrrrrrrrrr.......gggggggggggg"
"rrrrrrrrrrrrr.....ggggggggggggg"
"rrrrrrrrrrrrrr...gggggggggggggg"
"rrrrrrrrrrrrrrr.ggggggggggggggg"
"rrrrrrrrrrrrrr...gggggggggggggg"
"rrrrrrrrrrrrr.....ggggggggggggg"
"rrrrrrrrrrrr.......gggggggggggg"
"rrrrrrrrrrr.........ggggggggggg"
"rrrrrrrrrr...........gggggggggg"
"rrrrrrrrr.............ggggggggg"
"rrrrrrrr...............gggggggg"
"rrrrrrr.................ggggggg"
"rrrrrr...................gggggg"
"rrrrr.....................ggggg"
"rrrr.......................gggg"
"rrr.........................ggg"
"rr...........................gg"
"r.............................g"
"..............................."
/* icon for state 31 */
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"...............g..............."
"..............ggg.............."
".............ggggg............."
"............ggggggg............"
"...........ggggggggg..........."
"..........ggggggggggg.........."
".........ggggggggggggg........."
"........ggggggggggggggg........"
".......ggggggggggggggggg......."
"......ggggggggggggggggggg......"
".....ggggggggggggggggggggg....."
"....ggggggggggggggggggggggg...."
"...ggggggggggggggggggggggggg..."
"..ggggggggggggggggggggggggggg.."
".ggggggggggggggggggggggggggggg."
/* icon for state 32 */
"..............................."
"r.............................."
"rr............................."
"rrr............................"
"rrrr..........................."
"rrrrr.........................."
"rrrrrr........................."
"rrrrrrr........................"
"rrrrrrrr......................."
"rrrrrrrrr......................"
"rrrrrrrrrr....................."
"rrrrrrrrrrr...................."
"rrrrrrrrrrrr..................."
"rrrrrrrrrrrrr.................."
"rrrrrrrrrrrrrr................."
"rrrrrrrrrrrrrrr................"
"rrrrrrrrrrrrrr.g..............."
"rrrrrrrrrrrrr.ggg.............."
"rrrrrrrrrrrr.ggggg............."
"rrrrrrrrrrr.ggggggg............"
"rrrrrrrrrr.ggggggggg..........."
"rrrrrrrrr.ggggggggggg.........."
"rrrrrrrr.ggggggggggggg........."
"rrrrrrr.ggggggggggggggg........"
"rrrrrr.ggggggggggggggggg......."
"rrrrr.ggggggggggggggggggg......"
"rrrr.ggggggggggggggggggggg....."
"rrr.ggggggggggggggggggggggg...."
"rr.ggggggggggggggggggggggggg..."
"r.ggggggggggggggggggggggggggg.."
".ggggggggggggggggggggggggggggg."
/* icon for state 33 */
"..............................."
"g.............................."
"gg............................."
"ggg............................"
"gggg..........................."
"ggggg.........................."
"gggggg........................."
"ggggggg........................"
"gggggggg......................."
"ggggggggg......................"
"gggggggggg....................."
"ggggggggggg...................."
"gggggggggggg..................."
"ggggggggggggg.................."
"gggggggggggggg................."
"ggggggggggggggg................"
"gggggggggggggg.g..............."
"ggggggggggggg.ggg.............."
"gggggggggggg.ggggg............."
"ggggggggggg.ggggggg............"
"gggggggggg.ggggggggg..........."
"ggggggggg.ggggggggggg.........."
"gggggggg.ggggggggggggg........."
"ggggggg.ggggggggggggggg........"
"gggggg.ggggggggggggggggg......."
"ggggg.ggggggggggggggggggg......"
"gggg.ggggggggggggggggggggg....."
"ggg.ggggggggggggggggggggggg...."
"gg.ggggggggggggggggggggggggg..."
"g.ggggggggggggggggggggggggggg.."
".ggggggggggggggggggggggggggggg."
/* icon for state 34 */
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"...............b..............."
"..............bbb.............."
".............bbbbb............."
"............bbbbbbb............"
"...........bbbbbbbbb..........."
"..........bbbbbbbbbbb.........."
".........bbbbbbbbbbbbb........."
"........bbbbbbbbbbbbbbb........"
".......bbbbbbbbbbbbbbbbb......."
"......bbbbbbbbbbbbbbbbbbb......"
".....bbbbbbbbbbbbbbbbbbbbb....."
"....bbbbbbbbbbbbbbbbbbbbbbb...."
"...bbbbbbbbbbbbbbbbbbbbbbbbb..."
"..bbbbbbbbbbbbbbbbbbbbbbbbbbb.."
".bbbbbbbbbbbbbbbbbbbbbbbbbbbbb."
/* icon for state 35 */
"..............................."
"r.............................."
"rr............................."
"rrr............................"
"rrrr..........................."
"rrrrr.........................."
"rrrrrr........................."
"rrrrrrr........................"
"rrrrrrrr......................."
"rrrrrrrrr......................"
"rrrrrrrrrr....................."
"rrrrrrrrrrr...................."
"rrrrrrrrrrrr..................."
"rrrrrrrrrrrrr.................."
"rrrrrrrrrrrrrr................."
"rrrrrrrrrrrrrrr................"
"rrrrrrrrrrrrrr................."
"rrrrrrrrrrrrr.................."
"rrrrrrrrrrrr..................."
"rrrrrrrrrrr...................."
"rrrrrrrrrr....................."
"rrrrrrrrr......................"
"rrrrrrrr......................."
"rrrrrrr........................"
"rrrrrr........................."
"rrrrr.........................."
"rrrr..........................."
"rrr............................"
"rr............................."
"r.............................."
"..............................."
/* icon for state 36 */
"..............................."
"g.............................."
"gg............................."
"ggg............................"
"gggg..........................."
"ggggg.........................."
"gggggg........................."
"ggggggg........................"
"gggggggg......................."
"ggggggggg......................"
"gggggggggg....................."
"ggggggggggg...................."
"gggggggggggg..................."
"ggggggggggggg.................."
"gggggggggggggg................."
"ggggggggggggggg................"
"gggggggggggggg................."
"ggggggggggggg.................."
"gggggggggggg..................."
"ggggggggggg...................."
"gggggggggg....................."
"ggggggggg......................"
"gggggggg......................."
"ggggggg........................"
"gggggg........................."
"ggggg.........................."
"gggg..........................."
"ggg............................"
"gg............................."
"g.............................."
"..............................."

Code: Select all

x = 2, y = 2, rule = WangTiler11
A$2F!

User avatar
ColorfulGalaxy
Posts: 407
Joined: July 16th, 2020, 3:37 am
Location: Hacked by Trump {Bot}

Re: Rule Table Thread

Post by ColorfulGalaxy » February 9th, 2021, 9:20 pm

Hunting wrote:

Code: Select all

@RUKE Codd

@TABKE

n_states:8
neighborhood:vonNeumann
symmetries:rotate4

var a={4,5}
var b={2,3}
var c={2,3}
var d={4,5,6,7}
var e={4,5,6}
var f={0,1}
var g={1,2}
var h={0,1,2}
var i={1,2,6}
var j={1,6}
var k={4,5}
var l={4,6,7}
var m={1,2,3}
var n={6,7}
var o={1,2,7}
var p={0,2,3}

# Unstable walls
0,1,2,1,2,1        # Path self-repair
3,0,0,0,2,2        # Path self-repair
3,0,1,0,2,2        # Gate control
3,0,1,0,3,0        # Gate control
2,1,2,3,2,3        # Gate control
3,1,2,3,2,2        # Gate control
0,0,2,1,3,1        # Path end self-repair
0,1,2,3,2,6        # Echo generation
0,1,2,2,2,7        # Echo generation

# Walls
0,0,2,7,2,1        # j
0,0,3,6,3,1        # i
0,1,1,2,d,1        # fi = fan-in
0,1,1,e,2,1        # fi
0,1,2,1,d,1        # fi
0,1,2,2,d,1        # p = signal propagation
0,1,2,3,5,1        # p
0,1,2,4,2,1        # p
0,1,2,4,4,1        # fo = fan-out
0,1,2,5,b,1        # p (was fi)
0,1,2,5,5,1        # fo
0,1,2,6,2,1        # p
0,1,2,6,6,1        # fo
0,1,2,7,b,1        # p
0,1,2,7,7,1        # fo
0,1,3,2,4,1        # p
0,1,3,d,2,1        # pg - propagation at gate (subordibate path)
0,1,3,7,3,1        # t7 = transforming to 07
0,1,4,2,2,1        # p
0,1,4,2,4,1        # fo
0,1,4,3,2,1        # p
0,1,4,4,2,1        # fo
0,1,5,2,b,1        # p
0,1,5,2,5,1        # fo
0,1,5,3,2,1        # p
0,1,5,5,2,1        # fo
0,1,6,2,2,1        # p
0,1,6,2,6,1        # fo
0,1,6,6,2,1        # fo
0,1,7,2,2,1        # p
0,1,7,2,7,1        # fo
0,1,7,7,2,1        # fo
0,0,0,f,6,2        # k
0,0,0,2,5,2        # xl = extend left
0,0,0,2,6,2        # sh = sheathing
0,0,0,4,2,2        # xr = extend right
0,0,0,6,1,2        # k
0,0,0,6,2,2        # sh
0,0,0,6,6,2        # sh
0,0,1,0,6,2        # sh
0,0,1,1,6,2        # k
0,0,1,2,6,2        # sh
0,0,1,6,1,2        # k
0,0,1,6,2,2        # sh
0,0,1,6,6,2        # sh
0,0,2,0,6,2        # g = gate control
0,0,2,2,6,2        # sh
0,0,2,6,g,2        # sh
0,0,6,1,1,2        # k
0,0,6,2,1,2        # sh
0,0,6,2,2,2        # sh
0,0,6,2,6,2        # sh
0,0,6,6,1,2        # sh
0,1,1,1,6,2        # k
0,1,1,6,6,2        # sh
0,2,2,2,6,2        # sh
0,2,2,6,6,2        # sh
0,0,0,0,7,3        # k
0,0,0,1,5,3        # i
0,0,0,5,1,3        # i
0,0,1,0,7,3        # e
0,0,2,0,7,3        # g
1,0,0,0,4,0        # e
1,0,0,1,4,0        # e
1,0,0,4,1,0        # e
1,0,1,0,4,0        # e
1,0,1,1,4,0        # e
1,0,1,4,1,0        # e
1,0,4,1,1,0        # e
1,1,1,1,4,0        # e
1,0,0,3,6,2        # i
1,0,0,6,3,2        # i

# error in codd.r:  10107[23]    # s = sense
1,0,1,0,7,2        # s = sense 
1,0,0,0,7,3        # s

1,0,0,2,4,4        # xr
1,0,b,4,c,4        # pe = path end
1,1,1,2,4,4        # fo
1,1,g,4,2,4        # fo,p
1,1,2,g,4,4        # fo,p
1,1,2,4,3,4        # pg
1,1,2,7,7,4        # fi
1,1,4,2,2,4        # p
1,1,7,2,7,4        # fi
1,1,7,7,2,4        # fi

1,2,b,2,4,4        # pe
1,2,b,4,3,4        # pe
1,2,2,4,4,4        # c = collision
1,2,3,2,4,4        # pe
1,b,3,3,4,4        # pe
1,2,4,2,2,4        # c
1,2,4,3,3,4        # pe

1,0,0,5,2,5        # xl
1,0,1,0,5,5        # i
1,0,b,5,c,5        # pe
1,1,1,2,5,5        # fo
1,1,g,5,2,5        # fo,p
1,1,2,g,5,5        # fo,p
1,1,2,4,4,5        # fi
1,1,2,5,3,5        # pg
1,1,4,2,4,5        # fi
1,1,4,4,2,5        # fi
1,1,5,2,2,5        # p
1,2,2,b,5,5        # pe
1,2,2,5,3,5        # pe
1,2,2,5,5,5        # c
1,2,3,b,5,5        # pe
1,2,3,5,3,5        # pe
1,2,5,2,5,5        # c
1,2,5,3,3,5        # pe
1,3,3,3,5,5        # pe
1,0,0,h,6,6        # sh
1,0,0,6,i,6        # sh
1,0,1,h,6,6        # sh
1,0,1,6,i,6        # sh
1,0,2,2,6,6        # pe
1,0,2,6,1,6        # sh
1,0,b,6,c,6        # pe
1,0,6,0,6,6        # sh
1,0,6,1,j,6        # sh
1,0,6,2,g,6        # sh,pe
1,0,6,2,6,6        # c
1,0,6,0,6,6        # sh
1,0,6,1,j,6        # sh
1,0,6,2,i,6        # sh,pe,c
1,0,6,6,1,6        # sh
1,1,1,1,5,6        # i
1,1,1,2,6,6        # fo
1,1,1,6,2,6        # fo
1,1,2,1,6,6        # fo
1,1,2,2,6,6        # p
1,1,2,5,5,6        # fi
1,1,2,6,2,6        # p
1,1,2,6,3,6        # pg
1,1,2,6,6,6        # fi
1,1,5,2,5,6        # fi
1,1,5,5,2,6        # fi
1,1,6,2,2,6        # p
1,1,6,2,6,6        # fi
1,1,6,6,2,6        # fi
1,2,2,b,6,6        # pe
1,2,2,6,3,6        # pe
1,2,2,6,6,6        # c
1,2,3,b,6,6        # pe
1,2,3,6,3,6        # pe
1,2,6,2,6,6        # c
1,2,6,3,3,6        # pe
1,3,3,3,6,6        # pe
1,0,2,7,b,7        # pe
1,0,3,7,b,7        # pe
1,1,1,2,7,7        # fo
1,1,1,7,2,7        # fo
1,1,2,g,7,7        # fo,p
1,1,2,7,b,7        # p,pg
1,1,3,e,3,7        # t7
1,1,3,7,3,7        # t7
1,1,7,2,2,7        # p
1,2,2,b,7,7        # pe
1,2,2,7,3,7        # pe
1,2,2,7,7,7        # c
1,2,3,b,7,7        # pe
1,2,3,7,3,7        # pe
1,2,7,2,7,7        # c
1,2,7,3,3,7        # pe
1,3,3,3,7,7        # pe
2,0,h,0,6,0        # k,k,g
2,0,0,f,7,1        # s,x
2,0,0,7,1,1        # x = extend
2,0,1,0,7,1        # s
2,0,1,1,7,1        # x
2,0,1,7,1,1        # x
2,0,7,1,1,1        # x
2,1,1,1,7,1        # x

2,0,0,2,5,3        # qm = cell q change of state
2,0,0,4,2,3        # pm = cell p change of state
2,0,1,4,2,3        # pm (was missing in codd.r)
2,0,2,0,7,3        # g
2,0,2,5,1,3        # qm
2,0,3,0,n,3        # g
2,2,3,2,d,3        # g (was missing in codd.r)
3,0,0,2,n,0        # r,m
3,0,0,6,2,0        # r
3,0,0,7,2,0        # m
3,0,1,6,2,0        # pm
3,0,1,7,2,0        # m
3,0,2,6,1,0        # qm
3,0,2,7,1,0        # m
3,0,0,0,6,1        # s
3,0,0,2,5,1        # qm
3,0,0,4,2,1        # pm
3,2,3,2,d,2        # g

3,0,1,0,6,4        # e
3,0,1,0,7,7        # j

# Signals activity
4,0,0,0,1,0        # e
4,0,0,1,2,0        # fi
4,0,0,2,1,0        # fi
4,0,1,0,2,0        # fi
4,0,1,1,2,0        # fo
4,0,1,2,1,0        # fo
4,0,1,2,2,0        # p
4,0,2,1,1,0        # fo
4,0,2,1,2,0        # p
4,0,2,2,1,0        # p
4,0,3,1,2,0        # pg
4,0,0,0,2,1        # xr
4,0,0,2,2,1        # c
4,0,2,0,2,1        # pe
4,0,2,2,2,1        # pe
4,0,2,2,3,1        # pe
4,0,2,3,2,1        # pe
4,0,2,3,3,1        # pe
4,0,3,2,2,1        # pe
4,0,3,2,3,1        # pe
4,0,3,3,2,1        # pe
4,0,3,3,3,1        # pe
5,0,0,0,1,0        # i
5,0,0,1,2,0        # fi
5,0,0,2,1,0        # fi
5,0,1,0,2,0        # fi
5,0,1,1,2,0        # fo
5,0,1,2,1,0        # fo
5,0,1,2,2,0        # p
5,0,2,1,1,0        # fo
5,0,2,1,2,0        # p
5,0,2,2,1,0        # p
5,0,3,1,2,0        # pg
5,0,0,0,2,1        # xl
5,0,0,2,2,1        # c
5,0,2,p,b,1        # pe
5,0,3,b,c,1        # pe (was missing in codd.r)
6,0,0,0,1,0        # sh
6,0,0,1,1,0        # sh
6,0,0,1,2,0        # fi
6,0,0,2,1,0        # fi
6,0,1,0,1,0        # sh
6,0,1,0,2,0        # fi
6,0,1,1,1,0        # i
6,0,1,1,2,0        # fo
6,0,1,2,1,0        # fo
6,0,1,2,2,0        # p
6,0,2,1,1,0        # fo
6,0,2,1,2,0        # p
6,0,2,2,1,0        # p
6,0,2,2,3,0        # pe
6,0,2,3,2,0        # pe
6,0,2,3,3,0        # pe
6,0,3,1,2,0        # pg
6,0,3,2,2,0        # pe
6,0,3,2,3,0        # pe
6,0,3,3,2,0        # pe
6,0,3,3,3,0        # pe
6,1,2,3,2,0        # s
6,0,0,0,0,1        # sh
6,0,0,0,2,1        # sh
6,0,0,2,2,1        # c
6,0,2,0,2,1        # pe
6,0,2,2,2,1        # sh
7,0,0,0,1,0        # j
7,0,1,1,2,0        # fo
7,0,1,2,1,0        # fo
7,0,1,2,2,0        # p
7,0,2,1,1,0        # fo
7,0,2,1,2,0        # p
7,0,2,2,1,0        # p
7,0,2,2,3,0        # pe
7,0,2,3,2,0        # pe
7,0,2,3,3,0        # pe
7,0,3,1,2,0        # pg
7,0,3,1,3,0        # pe
7,0,3,2,2,0        # pe
7,0,3,2,3,0        # pe
7,0,3,3,2,0        # pe
7,0,3,3,3,0        # pe
7,1,2,2,2,0        # s
7,0,0,0,2,1        # pe
7,0,0,2,2,1        # c
7,0,2,0,2,1        # pe
7,0,2,2,2,1        # x
# End of ruleset

@TREE

num_states=8
num_neighbors=4
num_nodes=253
1 0 1 2 3 4 5 1 7
1 0 1 2 3 0 0 0 0
1 0 1 2 2 1 1 1 1
1 0 1 2 3 4 5 6 7
1 0 0 2 3 4 5 6 7
1 2 6 0 1 4 5 6 7
1 3 3 1 3 4 5 6 7
2 0 1 2 3 4 3 5 6
1 0 1 2 3 4 5 0 7
1 0 1 2 3 0 0 0 7
1 3 1 2 3 4 5 6 7
1 2 6 2 3 4 5 6 7
1 0 1 1 3 4 5 6 7
2 1 8 9 3 4 10 11 12
1 0 1 2 3 1 1 1 1
1 0 4 2 3 4 5 6 7
1 2 1 3 1 4 5 6 7
1 2 6 2 0 4 5 6 7
1 0 1 2 0 4 5 6 7
2 2 9 14 3 15 16 17 18
1 0 2 2 3 4 5 6 7
2 3 3 3 3 3 3 20 3
2 4 4 16 3 3 3 3 3
1 0 5 2 3 4 5 6 7
2 3 10 23 3 3 3 3 3
2 5 11 17 20 3 3 11 3
2 6 12 18 3 3 3 3 3
3 7 13 19 21 22 24 25 26
2 8 8 1 3 4 3 11 12
1 0 1 2 2 0 0 0 7
1 0 1 3 3 4 5 6 7
2 29 1 1 3 3 30 17 18
2 18 3 3 3 3 3 3 3
2 4 4 3 3 3 3 3 3
2 23 3 3 3 3 3 3 3
1 2 6 0 4 4 5 6 7
2 35 11 11 3 3 3 11 3
1 3 2 1 7 4 5 6 7
2 37 12 3 3 3 3 3 3
3 13 28 31 32 33 34 36 38
2 2 9 14 3 16 23 17 18
2 29 1 1 3 30 3 17 18
1 0 1 2 3 1 1 0 0
1 1 7 2 3 4 5 6 7
2 14 1 14 42 15 23 11 43
1 0 1 2 3 4 1 6 7
1 0 6 2 3 4 5 6 7
1 0 7 2 3 4 5 6 7
2 45 1 42 42 15 23 46 47
2 3 3 3 3 3 3 3 3
1 2 1 0 3 4 5 6 7
2 50 3 11 3 3 3 3 3
1 3 1 3 3 4 5 6 7
2 52 3 3 3 3 3 3 3
3 40 41 44 48 49 49 51 53
1 1 1 2 3 4 5 6 7
2 45 55 42 42 15 23 46 47
1 0 1 2 3 4 5 6 0
1 1 6 2 3 4 5 6 7
2 3 57 42 42 15 23 58 47
2 30 3 3 3 3 3 3 3
3 21 32 56 59 49 49 60 60
2 4 4 15 3 3 3 3 3
3 62 33 49 49 49 49 49 49
2 3 10 16 3 3 3 3 3
3 64 34 49 49 49 49 49 49
2 46 46 11 3 3 3 3 3
3 25 36 51 60 49 49 66 49
3 26 38 53 60 49 49 49 49
4 27 39 54 61 63 65 67 68
2 1 8 29 18 4 23 35 37
2 9 1 1 3 3 3 11 3
2 4 4 30 3 3 3 3 3
2 10 3 3 3 3 3 3 3
2 11 11 17 3 3 3 11 3
2 12 12 18 3 3 3 3 3
3 70 28 71 49 72 73 74 75
1 2 1 2 3 4 5 6 7
2 8 3 3 3 4 46 77 12
1 1 4 2 3 4 5 6 7
1 1 5 2 3 4 5 6 7
2 1 3 3 3 79 80 58 43
2 4 4 79 3 3 3 3 3
2 3 46 80 3 3 3 3 3
2 11 77 58 3 3 3 77 3
2 12 12 47 3 3 3 3 3
3 28 78 81 49 82 83 84 85
2 1 3 3 3 79 80 58 47
1 7 1 2 3 4 5 6 0
1 6 1 3 2 4 5 0 7
2 1 55 88 89 79 80 58 43
2 55 3 3 3 55 55 55 55
2 3 79 79 55 80 3 3 3
2 3 80 80 55 3 58 3 3
2 3 58 58 3 3 3 58 3
2 3 43 43 3 3 3 3 79
3 71 87 90 91 92 93 94 95
2 1 3 3 3 15 80 46 43
2 57 3 3 3 47 47 47 43
2 3 3 55 3 3 3 3 3
3 49 49 97 98 49 99 49 49
2 3 79 79 3 80 3 3 3
2 3 3 80 3 3 3 3 3
3 33 82 101 99 102 49 49 49
2 10 3 30 3 3 3 3 3
2 3 3 58 3 3 3 3 3
3 104 83 93 49 49 105 49 49
2 46 3 58 3 3 3 3 3
3 74 84 94 49 49 49 107 49
2 12 12 43 3 3 3 3 3
2 3 3 79 3 3 3 3 3
3 75 109 95 49 49 49 49 110
4 76 86 96 100 103 106 108 111
2 2 29 14 45 3 3 50 52
2 9 1 1 55 3 3 3 3
2 14 1 14 42 3 3 11 3
2 3 3 42 42 3 3 3 3
2 15 3 15 15 3 3 3 3
2 16 30 23 23 3 3 3 3
2 17 17 11 46 3 3 3 3
2 18 18 43 47 3 3 3 3
3 113 114 115 116 117 118 119 120
2 9 1 1 1 3 3 3 3
2 1 3 55 3 79 80 58 43
2 1 3 88 3 79 80 58 43
2 3 3 89 3 3 55 3 3
2 3 79 79 15 80 3 3 3
2 3 80 80 80 3 58 3 3
2 11 58 58 46 3 3 58 3
2 3 43 43 43 3 3 3 79
3 122 123 124 125 126 127 128 129
2 14 88 3 3 15 23 11 47
2 42 3 3 3 3 23 46 47
2 3 79 15 15 15 3 3 3
2 3 80 23 23 3 23 3 3
2 11 58 11 46 3 3 11 3
2 3 43 47 47 3 3 3 47
3 115 124 131 132 133 134 135 136
2 3 3 89 3 55 55 3 3
2 42 3 3 3 15 23 46 47
1 0 4 3 2 4 5 6 7
2 3 55 140 15 3 3 3 3
1 0 5 3 2 4 5 6 7
2 3 3 142 23 3 3 3 3
1 0 6 3 2 4 5 6 7
2 3 3 144 46 3 3 3 3
1 0 7 3 2 4 5 6 7
2 3 3 146 47 3 3 3 3
3 116 138 139 139 141 143 145 147
2 16 30 15 15 3 3 3 3
2 3 79 15 3 15 3 3 3
2 3 3 140 15 3 3 3 3
2 3 80 3 3 3 3 3 3
3 149 92 150 151 152 49 49 49
2 23 3 23 23 3 3 3 3
2 3 55 142 23 3 3 3 3
2 3 58 23 3 3 3 3 3
3 154 93 134 155 49 156 49 49
2 11 58 58 55 3 3 58 3
2 11 58 46 3 3 3 3 3
3 119 158 135 145 49 49 159 49
2 3 47 43 55 3 3 3 79
2 3 79 47 3 3 3 3 3
3 120 161 136 147 49 49 49 162
4 121 130 137 148 153 157 160 163
2 3 18 45 3 3 3 30 30
2 3 3 1 57 3 3 3 3
2 3 3 15 15 3 3 3 3
2 3 3 23 23 3 3 3 3
2 20 3 46 58 3 3 3 3
2 3 3 47 47 3 3 3 3
3 165 166 116 116 167 168 169 170
2 3 3 55 57 3 3 3 3
2 3 3 3 3 55 3 3 3
2 3 3 55 47 3 3 3 3
2 3 3 55 43 3 3 3 3
3 172 49 173 49 174 174 174 175
2 3 3 3 3 3 55 3 3
2 42 89 3 3 140 142 144 146
2 3 3 3 15 3 3 3 3
2 3 55 23 23 3 3 3 3
2 3 3 46 46 3 3 3 3
3 116 177 178 139 179 180 181 170
3 116 49 139 139 167 168 181 170
2 3 3 15 47 3 3 3 3
2 3 55 15 15 3 3 3 3
3 167 184 185 167 49 49 49 49
2 3 3 80 47 3 3 3 3
3 168 187 180 168 49 49 49 49
2 3 3 46 47 3 3 3 3
3 169 189 181 181 49 49 49 49
2 3 3 43 43 3 3 3 3
3 170 191 170 170 49 49 49 49
4 171 176 182 183 186 188 190 192
2 16 3 3 3 3 3 3 3
3 33 33 194 49 49 49 49 49
2 30 79 79 3 80 3 3 3
3 33 82 196 99 102 49 49 49
2 15 3 3 3 3 3 3 3
2 15 79 15 140 3 3 3 3
2 15 15 15 15 3 3 3 3
2 3 80 15 3 3 3 3 3
3 198 92 199 200 201 49 49 49
2 15 55 3 15 3 3 3 3
2 15 47 15 15 3 3 3 3
3 49 49 203 204 49 49 49 49
3 49 102 201 49 49 49 49 49
3 49 49 49 49 49 49 49 49
4 195 197 202 205 206 207 207 207
2 3 23 3 3 3 3 3 3
3 209 73 34 49 49 49 49 49
3 73 83 93 99 49 105 49 49
2 30 80 80 3 3 58 3 3
2 23 80 23 142 3 23 3 3
2 23 80 23 23 3 3 3 3
3 194 212 213 214 49 156 49 49
2 23 55 23 23 3 3 3 3
2 23 47 23 23 3 3 3 3
3 49 99 216 217 49 49 49 49
3 49 105 156 49 49 49 49 49
4 210 211 215 218 207 219 207 207
2 5 35 50 30 3 3 46 3
2 11 11 3 3 3 3 46 3
2 17 11 11 3 3 3 11 3
2 20 3 3 3 3 3 3 3
2 11 11 3 3 3 3 3 3
3 221 222 223 224 49 49 225 49
2 11 77 58 3 3 3 3 3
2 17 58 58 3 3 3 58 3
3 222 227 228 49 49 49 227 49
2 11 58 11 144 3 3 46 3
2 46 46 46 46 3 3 3 3
2 3 58 11 3 3 3 3 3
3 223 228 230 231 49 49 232 49
2 46 55 46 46 3 3 3 3
2 58 47 46 46 3 3 3 3
3 224 49 234 235 49 49 49 49
3 225 227 232 49 49 49 49 49
4 226 229 233 236 207 207 237 207
2 6 37 52 30 3 3 3 3
2 12 12 3 3 3 3 3 3
3 239 240 32 49 49 49 49 49
2 18 47 43 3 3 3 3 79
3 240 109 242 49 49 49 49 110
2 18 43 43 3 3 3 3 79
2 43 43 47 146 3 3 3 47
2 47 43 47 47 3 3 3 3
3 32 244 245 246 49 49 49 162
2 47 55 47 47 3 3 3 3
3 49 49 248 246 49 49 49 49
3 49 110 162 49 49 49 49 49
4 241 243 247 249 207 207 207 250
5 69 112 164 193 208 220 238 251

@COLORS

1    0    0  255
2  255    0    0
3    0  255    0
4  255  255    0
5  255    0  255
6  255  255  255
7    0  255  255

Code: Select all

x = 199, y = 137, rule = Codd
.B3.D$B.B2.E$3B$B.B$B.B2$2B3.B$B.B2.C$2B$B.B$2B2$.2B2.B$B4.C$B$B$.2B2$
2B3.D$B.B2.E$B.B2.F$B.B2.G$2B2$3B2.D$B4.E$3B2.F$B$3B2$3B$B4.A$3B$B$B2$
.2B2.A$B4.B$B.B$B.B$.2B2$B.B$B.B2.A$3B2.B$B.B$B.B2$.B3.A$.B3.B$.B3.F$
.B$.B2$2.B2.A$2.B2.F$2.B$2.B$3B2$B.B2.D$B.B2.E$2B$B.B$B.B2$B4.D$B4.E$
B4.F$B$3B2$3B2.A$5.B$B.B2.C$B.B$B.B2$3B2.F$B.B2.G$B.B$B.B$B.B2$3B2.A$
B.B2.B$B.B2.G$B.B$3B2$3B$B.B2.B$3B2.C$B$B8$B.B.3B.3B.3B2.B2.2B2.B3.3B
.B.B2.B2.B3.B3.3B$B.B.B.B.B4.B2.B.B.B.B.B3.B3.B.B.B.B.B3.B3.B$B.B.B.B
.3B2.B2.3B.2B2.B3.3B.B.B.3B.B3.B3.3B$B.B.B.B3.B2.B2.B.B.B.B.B3.B7.B.B
.B3.B5.B$3B.B.B.3B2.B2.B.B.2B2.3B.3B.3B.B.B.3B.3B.3B4$.B7.B3.A3.B3.B3.
B3.C3.B$A.A2.C3.C3.C2.ABC.A2C3.A.B.B.B.B$.B3.B3.A3.C3.B3.B3.C3.A3.A3$
B.B2.B2.B3.B3.3B$B.B.B.B.B3.B3.B18.B$B.B.3B.B3.B3.3B9.3B5.B2.3B$4.B.B
.B3.B5.B9.B.B2.5B.BAB$3B.B.B.3B.3B.3B9.3B5.B2.3B$35.B2$.G3.F3.A3.A3.A
3.A3.A3.A3.A7.B3.B3.B3.B3.B3.B3.B3.B3.B3.B3.B3.B3.B3.B3.B3.B3.B3.B3.B
3.C3.C3.C3.C3.C3.C3.D3.D3.D3.D3.E3.E3.E3.E3.E3.F3.F3.F3.G3.G3.G$B.B.C
.C.A.B.A.B.A.B.A.B.A.D.A.E.A.F5.A.A.A.A.A.A.A.A.A.B.A.B.A.B.A.B.A.C.A
.D.A.D.A.E.A.E.A.E.A.F.A.F.A.G.A.G.A.G.A.B.A.D.A.E.A.F.A.G.A.G.A.B.A.
B.A.C.A.D.A.B.A.B.A.B.A.C.A.E.A.B.A.B.A.F.A.B.A.B.A.G$9.D3.E3.F3.G3.B
3.B3.B7.D3.E3.F3.G3.D3.E3.F3.G3.E3.B3.D3.B3.C3.E3.B3.F3.B3.C3.G3.D3.B
3.B3.B3.B3.C3.B3.D3.B3.B3.B3.C3.E3.B3.B3.B3.F3.B3.B3.G3.B3$6.B$3B4.B2.
3B$B.B.5B.3B$3B4.B2.3B$6.B3$5.A3.B3.B3.D3.F3.F3.F3.A3.A3.A3.A3.A3.A3.
B3.B3.B3.B3.F3.F3.F3.F3.F3.A3.A3.B3.B$2.F3.F3.E3.F3.B3.A3.B3.F7.A3.B3.
F3.F3.F7.B3.F3.F3.A3.B3.B3.B3.F.A.A.A.F.B.B.B.F$A3.A3.A3.A3.A3.A3.A3.
A4.F3.F3.F3.A3.B3.F3.F3.F3.A3.B3.A3.A3.B3.F3.A3.F3.F3.F3.F!
!!
[[ GPS 15 LOOP 2 ]]

User avatar
PHPBB12345
Posts: 1096
Joined: August 5th, 2015, 11:55 pm
Contact:

Re: Rule Table Thread

Post by PHPBB12345 » February 24th, 2021, 8:29 am

Code: Select all

@RULE Tempesti-simplified

Transitions rules for Tempesti's self-replicating loops.

Converted from rules given in Tempesti's thesis:
http://lslwww.epfl.ch/pages/embryonics/thesis/

Note that there's an error in the text, where it says
that states are given as clockwise from north: 
PS,N,NE,E,... but actually they start at NW: PS,NW,N,NE,...

Note also that Table A-3 in his thesis has rules that
are rotationally symmetric, but Table A-4's rules are 
not, despite what footnote 39 says. To make a single rule
file we've had to expand A-3, giving 175*4+326=1026 rules.
Hopefully this can be compressed further.

As in Tempesti's thesis, variables are bound within each 
transition. For example, if a={1,2} then 4,a,0->a represents
two transitions: 4,1,0->1 and 4,2,0->2

@TABLE

# rules: 179
# variables: 4
# format: C,N,NE,E,SE,S,SW,W,NW,C'
# remaining cases default: state doesn't change
# symmetry: none (no rotation/reflection)

n_states:6
neighborhood:Moore
symmetries:rotate4
var a={5}
var b={5}
var c={5}
var d={5}
2,1,1,b,0,0,0,a,1,a
a,2,0,0,0,b,1,1,1,b
b,a,0,0,1,c,1,1,1,c
b,a,0,1,0,c,d,1,1,c
b,a,1,0,0,0,0,c,1,c
c,1,a,b,0,0,0,d,1,d
b,1,1,a,0,0,0,2,1,2
b,a,0,0,0,c,1,1,1,c
c,1,a,b,0,0,0,2,1,2
b,a,1,0,0,0,0,2,1,2
2,1,c,b,0,0,0,a,1,a
b,a,0,1,0,c,2,1,1,c
b,1,a,2,0,0,0,c,1,c
b,a,0,1,0,2,c,1,1,2
2,a,1,0,0,0,0,b,1,b
0,1,0,0,0,0,0,2,a,2
b,a,0,0,1,2,1,1,1,2
b,1,2,c,0,0,0,a,1,a
2,a,0,1,2,b,c,1,1,b
a,2,1,2,0,0,0,b,1,b
0,0,0,0,0,0,2,2,0,2
2,2,0,0,0,0,0,a,2,0
2,a,0,0,1,b,1,1,1,b
a,2,0,1,0,b,c,1,1,b
0,2,0,0,0,0,0,0,1,2
a,2,0,0,1,b,1,1,1,b
2,2,0,0,0,0,0,0,1,0
0,1,1,0,0,0,0,2,a,2
2,1,1,0,0,0,0,a,2,0
0,1,1,0,0,0,0,2,1,2
2,1,1,0,0,0,0,0,1,0
0,1,2,2,0,0,0,2,1,2
0,1,2,0,0,0,0,2,1,3
0,0,0,0,0,0,3,3,0,3
3,3,0,0,0,0,0,0,1,0
3,0,0,0,0,3,0,1,0,1
0,3,0,0,0,0,0,0,1,3
0,1,3,3,0,0,0,2,1,2
0,1,3,0,0,0,0,2,1,2
3,3,0,3,2,1,0,0,0,2
3,0,0,0,3,2,0,0,0,1
0,0,3,2,1,0,0,0,0,3
2,3,0,3,2,1,0,0,0,3
1,2,3,2,0,1,0,0,0,3
3,0,0,0,0,2,3,3,1,0
2,3,0,0,0,0,1,3,3,0
3,1,0,3,2,3,0,3,0,0
0,3,3,3,1,0,0,0,0,3
3,3,3,2,0,1,0,0,3,1
3,3,0,1,1,0,0,0,0,1
3,0,1,0,1,3,0,0,0,0
0,0,0,0,0,2,1,1,0,2
0,0,0,0,0,2,1,0,1,2
0,1,0,2,0,1,1,0,0,2
0,0,1,2,1,1,1,0,0,2
2,0,0,0,0,0,1,2,1,0
2,0,1,0,1,1,1,0,0,0
0,0,1,1,1,0,3,3,0,1
0,2,1,1,1,1,1,0,0,3
1,1,0,0,1,1,1,0,2,3
1,3,3,1,0,0,0,1,0,3
1,3,0,1,0,0,0,1,3,3
3,0,1,3,1,1,1,0,0,0
3,1,0,0,1,1,1,3,0,1
0,3,3,0,0,0,0,2,1,3
3,0,1,3,0,0,2,1,0,1
2,1,3,0,0,0,0,0,1,0
0,3,1,0,0,0,0,3,1,2
3,1,3,0,0,0,0,0,1,0
3,1,0,1,0,0,3,1,0,1
0,1,1,3,0,0,0,0,1,3
3,1,1,0,0,0,0,0,1,0
3,1,1,0,0,0,0,2,1,2
2,1,1,3,0,0,0,0,1,3
3,1,1,2,0,0,0,0,1,0
2,1,1,0,0,0,0,3,1,0
0,0,0,a,b,1,1,3,0,3
a,0,0,2,1,b,1,3,0,2
b,a,2,1,1,c,0,1,3,a
b,2,a,1,1,c,0,1,3,2
3,0,0,2,a,1,1,0,0,2
2,0,0,b,1,a,1,3,0,b
1,3,2,a,b,0,0,1,0,2
0,0,0,2,2,1,1,0,0,2
2,0,0,a,2,2,1,0,0,a
a,0,0,b,1,2,2,2,0,b
a,0,2,2,1,1,1,b,0,2
2,a,b,1,1,c,0,2,2,a
2,2,a,2,b,0,0,1,0,1
2,0,0,a,1,1,1,0,0,a
a,0,0,b,a,1,1,2,0,b
a,b,c,1,1,2,0,1,a,b
b,0,0,c,1,a,1,a,0,c
b,0,0,c,b,1,1,a,0,c
a,b,c,1,1,d,0,1,a,b
2,0,0,a,1,1,1,3,0,a
2,0,0,a,1,1,3,0,0,a
3,0,0,a,1,1,3,0,0,a
a,0,0,b,1,1,1,3,0,b
b,0,0,2,1,a,1,a,0,3
b,a,2,1,1,c,0,1,b,a
b,0,0,3,c,1,1,a,0,3
a,3,c,1,1,b,0,1,a,2
3,0,0,a,1,b,1,b,0,a
a,0,0,b,1,1,c,3,0,b
b,0,0,3,1,1,1,a,0,3
2,b,c,1,1,a,0,1,3,b
a,0,0,b,1,2,1,3,0,b
3,0,0,b,2,1,1,a,0,b
3,0,0,b,1,1,1,a,0,b
a,0,0,b,a,1,1,3,0,b
2,0,0,a,1,1,0,0,0,a
a,0,0,b,1,1,0,2,0,b
2,0,0,a,1,0,1,0,0,a
0,2,a,1,1,0,0,1,0,2
a,0,0,b,1,2,1,0,0,b
2,a,b,1,1,0,0,1,0,a
2,a,1,1,1,0,0,0,1,a
c,0,0,3,1,1,a,b,0,2
0,1,1,0,0,0,a,3,1,4
3,1,1,0,0,a,1,3,1,a
a,3,0,0,0,b,1,1,3,b
3,1,1,3,a,1,0,0,1,1
1,b,3,1,4,c,1,1,a,c
a,1,1,4,0,b,1,1,1,b
b,a,4,0,0,c,1,1,1,c
1,3,b,1,0,4,b,1,a,4
4,1,1,0,0,0,b,a,1,0
3,0,0,b,4,b,1,a,0,b
4,b,a,1,0,0,a,b,3,0
b,3,b,4,0,c,1,1,a,c
a,0,0,b,1,4,a,3,0,0
1,b,c,1,0,0,0,4,a,4
3,0,0,b,c,1,1,a,0,b
a,0,0,0,0,b,1,3,0,b
b,a,0,0,0,c,1,1,3,c
a,0,0,b,1,4,0,0,0,0
4,a,b,1,0,0,0,0,0,0
0,0,0,0,0,a,3,0,0,1
a,0,1,b,c,1,1,3,0,b
b,1,0,0,0,c,1,a,0,c
b,0,1,c,d,1,1,a,0,c
1,b,3,1,0,0,0,4,a,4
b,0,0,c,1,1,4,a,0,c
b,0,0,c,b,1,4,a,0,1
1,b,c,b,a,0,0,4,a,0
a,0,0,2,1,b,0,1,0,2
b,a,2,1,1,c,0,0,1,a
1,0,2,a,b,0,0,0,0,2
2,2,a,2,b,0,0,0,0,1
2,0,0,2,0,1,0,0,0,1
1,0,2,1,0,0,0,2,0,3
2,0,0,3,3,2,0,0,0,3
2,2,3,3,0,0,0,0,0,3
3,3,0,1,0,0,0,2,2,1
3,0,0,0,1,3,2,2,0,0
0,0,0,3,3,2,0,0,0,3
2,0,3,3,0,0,0,0,0,3
3,3,0,1,0,0,0,2,0,1
3,0,0,0,1,3,2,0,0,0
2,0,0,0,1,1,0,0,0,0
2,2,0,1,1,0,0,1,0,0
2,0,0,a,1,b,0,1,0,a
b,2,a,1,1,c,0,0,1,2
a,0,0,b,1,2,0,1,0,b
2,b,c,1,1,a,0,0,1,b
a,b,c,1,1,2,0,0,1,b
1,0,0,1,0,0,0,0,0,4
2,0,0,0,1,1,4,0,0,0
4,0,0,1,0,0,0,0,0,0
1,0,0,1,0,0,0,4,0,4
0,0,0,a,b,1,4,0,0,1
1,0,a,b,c,0,0,4,0,0
2,0,0,a,2,1,4,0,0,0
1,0,a,b,2,0,0,4,0,0

@COLORS

# colors from
# http://lslwww.epfl.ch/pages/embryonics/thesis/AppendixA.html
1  255  255  255
2  255    0    0
3    0  255  255
4    0  255    0
5  255    0  255
6    0    0  255
7  255  255    0
8   85   85   85
9  170  170  170

User avatar
PHPBB12345
Posts: 1096
Joined: August 5th, 2015, 11:55 pm
Contact:

Re: Rule Table Thread

Post by PHPBB12345 » April 19th, 2023, 6:19 am

Code: Select all

@RULE HighLifeFunc
2/3 = inert, 4/5 = birthforcer, 6/7 = deathforcer, 8/9 = bf/df
@TABLE
n_states:10
neighborhood:Moore
symmetries:permute
var a1={1,3,5,7,9}
var a2=a1
var a3=a1
var a4=a1
var a5=a1
var a6=a1
var a7=a1
var a8=a1
var d1={0,2,4,6,8}
var d2=d1
var d3=d1
var d4=d1
var d5=d1
var d6=d1
var d7=d1
var d8=d1
var x1={0,1,2,3,4,5,6,7,8,9}
var x2=x1
var x3=x1
var x4=x1
var x5=x1
var x6=x1
var x7=x1
var x8=x1

0,a1,a2,a3,d4,d5,d6,d7,d8,1
0,a1,a2,a3,a4,a5,a6,d7,d8,1
1,a1,a2,x3,d4,d5,d6,d7,d8,1
1,x1,x2,x3,x4,x5,x6,x7,x8,0
4,x1,x2,x3,x4,x5,x6,x7,x8,5
5,a1,a2,x3,d4,d5,d6,d7,d8,5
5,x1,x2,x3,x4,x5,x6,x7,x8,4
6,a1,a2,a3,d4,d5,d6,d7,d8,7
6,a1,a2,a3,a4,a5,a6,d7,d8,7
7,x1,x2,x3,x4,x5,x6,x7,x8,6
8,x1,x2,x3,x4,x5,x6,x7,x8,9
9,x1,x2,x3,x4,x5,x6,x7,x8,8
@COLORS
0 0 0 0
1 255 255 255
2 64 64 64
3 192 192 192
4 0 128 0
5 128 255 128
6 128 0 0
7 255 128 128
8 128 128 0
9 255 255 128
p3:

Code: Select all

x = 3, y = 4, rule = HighLifeFunc
.A$.A$.A$BCB!
p4:

Code: Select all

x = 4, y = 3, rule = HighLifeFunc
B2.B$C2.C$B2AB!

Code: Select all

x = 6, y = 4, rule = HighLifeFunc
.A2.A$B4.B$C4.C$B4AB!

Code: Select all

x = 5, y = 5, rule = HighLifeFunc
.A.A$A$.A2.C$.A.A$2.C!

Code: Select all

x = 7, y = 5, rule = HighLifeFunc
3.A$.A3.A$B5.B$C5.C$B5AB!

Code: Select all

x = 8, y = 5, rule = HighLifeFunc
3.2A$.A4.A$B6.B$C6.C$B6AB!

Code: Select all

x = 10, y = 5, rule = HighLifeFunc
2.2A.C$A5.A2.A$A5.A.2A$A5.A2.A$2.2A.C!
p5:

Code: Select all

x = 4, y = 2, rule = HighLifeFunc
C2.C$B2AB!

Code: Select all

x = 3, y = 4, rule = HighLifeFunc
3E$.A$.A$3E!

Code: Select all

x = 5, y = 2, rule = HighLifeFunc
.A.A$CBCBC!

Code: Select all

x = 9, y = 9, rule = HighLifeFunc
4.A$4.A$4.A$4.E$3AECE3A$4.E$4.A$4.A$4.A!
p6:

Code: Select all

x = 3, y = 2, rule = HighLifeFunc
3D$3D!

Code: Select all

x = 4, y = 2, rule = HighLifeFunc
C2.C$.2A!

Code: Select all

x = 5, y = 3, rule = HighLifeFunc
.2A$CBC.C$3.BC!
p7:

Code: Select all

x = 5, y = 4, rule = HighLifeFunc
2.A$B3.B$C3.C$B3AB!
p8:

Code: Select all

x = 4, y = 4, rule = HighLifeFunc
.E2I$2E$I$I!

Code: Select all

x = 5, y = 7, rule = HighLifeFunc
2.A2$C3.C$B3EB$C3.C2$2.A!

Code: Select all

x = 8, y = 8, rule = HighLifeFunc
2C4.BC$B6.C$2.3A$.A2.A$4.A$3.A$C6.B$CB4.2C!
p9:

Code: Select all

x = 8, y = 3, rule = HighLifeFunc
B6.B$F6AF$B6.B!

Code: Select all

x = 12, y = 5, rule = HighLifeFunc
2.B6.B$.CA6.AC$B2CA4.A2CB$.CA6.AC$2.B6.B!
p10:

Code: Select all

x = 8, y = 1, rule = HighLifeFunc
8I!

Code: Select all

x = 3, y = 3, rule = HighLifeFunc
.E$EDE$.E!

Code: Select all

x = 6, y = 3, rule = HighLifeFunc
.C$B2C2.B$.C!
p11:

Code: Select all

x = 5, y = 5, rule = HighLifeFunc
4.B$.C$B2C$.C$4.B!

Code: Select all

x = 8, y = 5, rule = HighLifeFunc
2.2B$.C.A$B2CA2.AF$.C.A$2.2B!
p12:

Code: Select all

x = 8, y = 1, rule = HighLifeFunc
B.4E.B!

Code: Select all

x = 5, y = 2, rule = HighLifeFunc
.A.A$C.C.C!

Code: Select all

x = 11, y = 7, rule = HighLifeFunc
7.B$5.A3.B$2A3.A$2A2.A.A2.2A$4.2A3.2A$.B$3.B!
p13:

Code: Select all

x = 7, y = 5, rule = HighLifeFunc
2.2B$.C.A$B2CA2.F$.C.A$2.2B!
p14:

Code: Select all

x = 7, y = 5, rule = HighLifeFunc
.B3.B$.C3.C$BC3.CB$.C3.C$.B3.B!

Code: Select all

x = 13, y = 5, rule = HighLifeFunc
2.B7.B$.C9.C$B2C7.2CB$.C9.C$2.B7.B!

Code: Select all

x = 14, y = 5, rule = HighLifeFunc
2.B8.B$.C10.C$B2C8.2CB$.C10.C$2.B8.B!
p15:

Code: Select all

x = 4, y = 3, rule = HighLifeFunc
A.C$A2CB$A.C!
p16:

Code: Select all

x = 16, y = 1, rule = HighLifeFunc
B2A2.A4EA2.2AB!

Code: Select all

x = 7, y = 5, rule = HighLifeFunc
2.B$.C.A$B2CA2.F$.C.A$2.B!
p17:

Code: Select all

x = 12, y = 1, rule = HighLifeFunc
F2.A4EA2.F!

Code: Select all

x = 6, y = 4, rule = HighLifeFunc
E4.E$E4.E$E4.E$E4.E!
p18:

Code: Select all

x = 6, y = 5, rule = HighLifeFunc
5.B$.C$B2C$.C$5.B!

Code: Select all

x = 11, y = 7, rule = HighLifeFunc
.B2.A$5.G2.FB$CA3.A$CA2.2A3.AC$9.AC$.BF2.F$9.B!
p19:

Code: Select all

x = 9, y = 5, rule = HighLifeFunc
2.B3.B$.C5.C$BC5.CB$.C5.C$2.B3.B!
p20:

Code: Select all

x = 6, y = 1, rule = HighLifeFunc
AC2ECA!
p22:

Code: Select all

x = 8, y = 5, rule = HighLifeFunc
.B4.B$3.A3.B$.2A$B2.A$.B4.B!

Code: Select all

x = 9, y = 7, rule = HighLifeFunc
3.F.F2$3.A$F.2A4.F$3.A2$3.F.F!

Code: Select all

x = 10, y = 7, rule = HighLifeFunc
2.B.2B.B2$3.A$F2.2A4.F$3.A2$2.B.2B.B!
p23:

Code: Select all

x = 21, y = 4, rule = HighLifeFunc
.A4.E7.E4.A$A.A3.E7.E3.A.A$A.A3.E7.E3.A.A$.A4.E7.E4.A!
p24:

Code: Select all

x = 12, y = 3, rule = HighLifeFunc
3.2A$F2.A.A5.F$3.2A!

Code: Select all

x = 9, y = 9, rule = HighLifeFunc
.B$B3.A$3.2A$2.A.A$.3A3$8.B$7.B!

Code: Select all

x = 19, y = 5, rule = HighLifeFunc
2.2B11.2B$.CA13.AC$B2C13.2CB$.CA13.AC$2.2B11.2B!
p25:

Code: Select all

x = 4, y = 3, rule = HighLifeFunc
.A.B$A.2C$.A.B!
p26:

Code: Select all

x = 12, y = 8, rule = HighLifeFunc
.B2.A$5.G$CA3.A3.FB$CA2.2A$10.AC$.BF7.AC$6.F$10.B!
p28:

Code: Select all

x = 5, y = 5, rule = HighLifeFunc
2.FA$2.C$F3CG$.AC$2.F!

Code: Select all

x = 13, y = 7, rule = HighLifeFunc
4.B3.B2$4.2A$F2.3A6.F$4.2A2$4.B3.B!
p29:

Code: Select all

x = 20, y = 1, rule = HighLifeFunc
F6.A4EA6.F!
p30:

Code: Select all

x = 5, y = 3, rule = HighLifeFunc
A.D.A$A2C.A$A.D.A!
p31:

Code: Select all

x = 4, y = 5, rule = HighLifeFunc
2B$A.C$A2CB$A.C$2B!
p32:

Code: Select all

x = 5, y = 5, rule = HighLifeFunc
2.A$.EDE$ADCDA$.EDE$2.A!

Code: Select all

x = 11, y = 3, rule = HighLifeFunc
.C2.A4.A$B2C5.C.A$.C2.A4.A!

Code: Select all

x = 10, y = 10, rule = HighLifeFunc
3.B2.B2$3.A$B.A.A4.B$.2A.2A2$B8.B3$3.B2.B!
p33:

Code: Select all

x = 4, y = 4, rule = HighLifeFunc
3ED$E$E$D!
p34:

Code: Select all

x = 6, y = 7, rule = HighLifeFunc
B.2B.B$3.A$2.A.A$.A$2.A.A$3.A$B.2B.B!
p35:

Code: Select all

x = 5, y = 5, rule = HighLifeFunc
3.A$4E2$.4E$.A!

Code: Select all

x = 22, y = 7, rule = HighLifeFunc
3.B2.B8.B2.B2$2.A.A12.A.A$B.A2.A10.A2.A.B$2.A.A12.A.A2$3.B2.B8.B2.B!
p36:

Code: Select all

x = 15, y = 7, rule = HighLifeFunc
4.I5.I$4.I5.I$4.I2.A2.I$3A.I.A.A.I.3A$4.I2.A2.I$4.I5.I$4.I5.I!
p38:

Code: Select all

x = 12, y = 7, rule = HighLifeFunc
3.B.2B.B2$2.A.A$B.A2.A5.B$2.A.A2$3.B.2B.B!
p42:

Code: Select all

x = 7, y = 6, rule = HighLifeFunc
B2.A2.B$3.E$3.E$3.E$3.E$B2.A2.B!
p43:

Code: Select all

x = 8, y = 5, rule = HighLifeFunc
B6.B2$.A4EA2$B6.B!

Code: Select all

x = 9, y = 5, rule = HighLifeFunc
.B2.A2.B$.C.A.A.C$BCA3.ACB$.C.A.A.C$.B2.A2.B!
p44:

Code: Select all

x = 11, y = 7, rule = HighLifeFunc
2B.2B.2B.2B2$2.A$2A.2A$2.A2$2B.2B.2B.2B!

Code: Select all

x = 17, y = 7, rule = HighLifeFunc
2.B.2B.2B.2B.2B.B2$A11.A$2A9.2A$A11.A2$2.B.2B.2B.2B.2B.B!
p46:

Code: Select all

x = 22, y = 7, rule = HighLifeFunc
B20.B2$7.A6.A$7.A.4D.A$7.A6.A2$B20.B!

Code: Select all

x = 40, y = 7, rule = HighLifeFunc
10.F18.F2$10.A7.A2.A7.A$B9.2A6.E2DE6.2A9.B$10.A7.A2.A7.A2$10.F18.F!
p50:

Code: Select all

x = 12, y = 7, rule = HighLifeFunc
4.B.B2.B.B$.A5.A$A7.A$A7.A$A7.A$.A5.A$4.B.B2.B.B!
p52:

Code: Select all

x = 9, y = 7, rule = HighLifeFunc
.I5.I$.I2.A2.I$.I.3A.I$BI2A.2AIB$.I.3A.I$.I2.A2.I$.I5.I!
p54:

Code: Select all

x = 5, y = 5, rule = HighLifeFunc
2.A$.EDE$AD.DA$.EDE$2.A!

Code: Select all

x = 7, y = 4, rule = HighLifeFunc
B2.D2.B$2.AEA$2.AEA$B2.D2.B!
p55:

Code: Select all

x = 21, y = 5, rule = HighLifeFunc
2.2B13.2B$.CA15.AC$B2C15.2CB$.CA15.AC$2.2B13.2B!
p56:

Code: Select all

x = 4, y = 1, rule = HighLifeFunc
4E!

Code: Select all

x = 17, y = 7, rule = HighLifeFunc
B3.B3.B3.B3.B$.A5.A$A7.A$A7.A$A7.A$.A5.A$B3.B3.B3.B3.B!
p58:

Code: Select all

x = 3, y = 3, rule = HighLifeFunc
ACA$CDC$ACA!
p59:

Code: Select all

x = 3, y = 5, rule = HighLifeFunc
3A$C2E2$2EC$3A!
p60:

Code: Select all

x = 4, y = 3, rule = HighLifeFunc
.2A$E2CE$.2A!

Code: Select all

x = 3, y = 4, rule = HighLifeFunc
.2A$ED$.DE$2A!

Code: Select all

x = 11, y = 7, rule = HighLifeFunc
4.B.B$.B7.B$2.A$GA.2A5.F$2.A$.B7.B$4.B.B!
p61:

Code: Select all

x = 3, y = 3, rule = HighLifeFunc
EAE$E.E$EAE!

Code: Select all

x = 14, y = 7, rule = HighLifeFunc
F12.F2$3.A6.A$3.A.4D.A$3.A6.A2$F12.F!

Code: Select all

x = 20, y = 5, rule = HighLifeFunc
2.2B12.2B$.CA14.AC$B2C4.6A4.2CB$.CA14.AC$2.2B12.2B!
p62:

Code: Select all

x = 5, y = 2, rule = HighLifeFunc
E3DE$E3DE!
p65:

Code: Select all

x = 5, y = 5, rule = HighLifeFunc
.3A$A.C.A$A3CA$A.C.A$.3A!

Code: Select all

x = 14, y = 5, rule = HighLifeFunc
F12.F$A12.A$2A2.A4EA2.2A$A12.A$F12.F!
p66:

Code: Select all

x = 14, y = 7, rule = HighLifeFunc
4.B.2B.B$.B10.B$4.A$5.2A$B3.A8.B$.B10.B$4.B.2B.B!
p67:

Code: Select all

x = 24, y = 7, rule = HighLifeFunc
2B.B16.B.2B3$10.4E3$2B.B16.B.2B!
p69:

Code: Select all

x = 10, y = 3, rule = HighLifeFunc
A8.A$.A6CA$A8.A!
p70:

Code: Select all

x = 6, y = 1, rule = HighLifeFunc
D4ED!
p72:

Code: Select all

x = 8, y = 5, rule = HighLifeFunc
3.2A$C6.C$2.E2DE$C6.C$3.2A!

Code: Select all

x = 13, y = 7, rule = HighLifeFunc
2.B.B2.B2.B.B2$2.A$2A.2A$2.A2$2.B.B2.B2.B.B!
p73:

Code: Select all

x = 14, y = 7, rule = HighLifeFunc
B12.B3$4.A4EA3$B12.B!
p76:

Code: Select all

x = 5, y = 4, rule = HighLifeFunc
.3E$D3.D$D3.D$.3E!
p77:

Code: Select all

x = 13, y = 7, rule = HighLifeFunc
B.B2.B.B4.B2$4.A$4.2A$4.A2$B.B2.B.B4.B!
p81:

Code: Select all

x = 21, y = 24, rule = HighLifeFunc
10.B8$B4.3A5.3A4.B2$6.D7.D$6.D7.D$6.D7.D$6.D7.D2$B4.3A5.3A4.B8$10.B!
p83:

Code: Select all

x = 3, y = 3, rule = HighLifeFunc
3E$A.A$.C!
p84:

Code: Select all

x = 12, y = 5, rule = HighLifeFunc
2.B$.C5.A3.A$B2C4.A.C.A$.C5.A3.A$2.B!

Code: Select all

x = 21, y = 7, rule = HighLifeFunc
4.B3.B3.B3.B2$8.A$F5.2A.2A9.F$8.A2$4.B3.B3.B3.B!
p88:

Code: Select all

x = 24, y = 7, rule = HighLifeFunc
11.2A3$B8.A4CA8.B3$11.2A!
p94:

Code: Select all

x = 16, y = 7, rule = HighLifeFunc
2.B.B2.B2.B2.B.B2$2.A$2A.2A$2.A2$2.B.B2.B2.B2.B.B!
p95:

Code: Select all

x = 15, y = 7, rule = HighLifeFunc
B2.B2.B.F3.B.B2$5.A$3.2A.2A$5.A2$B2.B2.B.F3.B.B!

Code: Select all

x = 20, y = 9, rule = HighLifeFunc
5.3A4E3A4$2F16.2F4$5.3A4E3A!
p96:

Code: Select all

x = 22, y = 7, rule = HighLifeFunc
B.B16.B.B2$7.A6.A$7.A.4D.A$7.A6.A2$B.B16.B.B!
p97:

Code: Select all

x = 7, y = 6, rule = HighLifeFunc
3.A$3.E$B2.E2.B$B2.E2.B$3.E$3.A!

Code: Select all

x = 14, y = 3, rule = HighLifeFunc
.2A8.2A$B2.2A4E2A2.B$.2A8.2A!
p98:

Code: Select all

x = 15, y = 16, rule = HighLifeFunc
7.B5$2A11.2A$3.E7.E$3.E7.E$3.E7.E$3.E7.E$2A11.2A5$7.B!
p100:

Code: Select all

x = 9, y = 1, rule = HighLifeFunc
9I!
p101:

Code: Select all

x = 6, y = 7, rule = HighLifeFunc
.A$A3.A$.2C.2A2$2A.2C$.A3.A$4.A!
p111:

Code: Select all

x = 12, y = 3, rule = HighLifeFunc
2.A6.A$C.A.4D.A.C$2.A6.A!
p112:

Code: Select all

x = 23, y = 17, rule = HighLifeFunc
4.B5.B$5.F3.F.B7.B$12.F5.F$9.A11.A$8.2A11.2A$9.A11.A$12.F5.F$5.F3.F.B
7.B$4.B5.B.B5.B$3.B7.B.F3.F$4.F5.F$.A11.A$2A11.2A$.A11.A$4.F5.F$3.B7.
B.F3.F$12.B5.B!
p114:

Code: Select all

x = 14, y = 11, rule = HighLifeFunc
5.B3.AB$6.F2.A7$BF8.2EIF$.F8.EBIB$10.2EIF!
p116:

Code: Select all

x = 19, y = 7, rule = HighLifeFunc
2.B.B2.B2.B2.B2.B.B2$2.A$2A.2A$2.A2$2.B.B2.B2.B2.B2.B.B!
p118:

Code: Select all

x = 20, y = 5, rule = HighLifeFunc
.A2.A10.A2.A$4.2A8.2A$CA3.A2.4D2.A3.AC$4.2A8.2A$.A2.A10.A2.A!
p120:

Code: Select all

x = 4, y = 5, rule = HighLifeFunc
.2A$E2DE$A2.A$E2DE$.2A!
p123:

Code: Select all

x = 20, y = 17, rule = HighLifeFunc
.B5.B$2.F3.F.B2.B7.B$12.F5.F$6.A$4.2A.2A$6.A$12.F5.F$2.F3.F.B2.B7.B$.
B5.B4.B5.B$B7.B2.B.F3.F$.F5.F$13.A$11.2A.2A$13.A$.F5.F$B7.B2.B.F3.F$
12.B5.B!
p127:

Code: Select all

x = 11, y = 9, rule = HighLifeFunc
5.A$4.3A2$4.3E$F3.E.E3.F$4.3E2$4.3A$5.A!
p129:

Code: Select all

x = 5, y = 19, rule = HighLifeFunc
2.B5$2.A$2.A2$C3.C$.3E$C3.C2$2.A$2.A5$2.B!
p134:

Code: Select all

x = 20, y = 20, rule = HighLifeFunc
.B5.B$2.F3.F.B2.B7.B$12.F5.F2$15.A$15.A$12.F.A.A.F$2.F3.F.B2.B3.A3.B$
.B5.B4.B2.A2.B3$.B2.A2.B4.B5.B$B3.A3.B2.B.F3.F$.F.A.A.F$4.A$4.A2$.F5.
F$B7.B2.B.F3.F$12.B5.B!
p138:

Code: Select all

x = 22, y = 7, rule = HighLifeFunc
2.B.B2.B2.B2.B2.B2.B.B2$2.A$2A.2A$2.A2$2.B.B2.B2.B2.B2.B2.B.B!
p146:

Code: Select all

x = 24, y = 7, rule = HighLifeFunc
2B20.2B3$7.3A4E3A3$2B20.2B!
p150:

Code: Select all

x = 21, y = 7, rule = HighLifeFunc
2.B.B2.B.F3.F.B2.B.B2$2.A$2A.2A$2.A2$2.B.B2.B.F3.F.B2.B.B!
p152:

Code: Select all

x = 11, y = 2, rule = HighLifeFunc
11E$11E!
p160:

Code: Select all

x = 25, y = 7, rule = HighLifeFunc
2.B.B2.B2.B2.B2.B2.B2.B.B2$2.A$2A.2A$2.A2$2.B.B2.B2.B2.B2.B2.B2.B.B!
p163:

Code: Select all

x = 15, y = 31, rule = HighLifeFunc
6.3A$10.A$7.A.A$8.A4$11.2A2$B11.2A$13.A3$.F$B3F4.3E2.F$.2BF4.EBE2.FB$
B3F4.3E2.F$.F3$13.A$B11.2A2$11.2A4$8.A$7.A.A$10.A$6.3A!
p165:

Code: Select all

x = 38, y = 3, rule = HighLifeFunc
2.A32.A$2A.2A7.C.3A4E3A.C7.2A.2A$2.A32.A!
p176:

Code: Select all

x = 24, y = 7, rule = HighLifeFunc
11.2A3$F8.A4CA8.F3$11.2A!
p192:

Code: Select all

x = 9, y = 3, rule = HighLifeFunc
4.A$4E.4E$4.A!
p214:

Code: Select all

x = 5, y = 3, rule = HighLifeFunc
5E2$5E!
p222:

Code: Select all

x = 9, y = 20, rule = HighLifeFunc
4.B8$E.A3.A.E$E7.E$E7.E$E.A3.A.E8$4.B!
p224:

Code: Select all

x = 15, y = 17, rule = HighLifeFunc
B13.B6$11.2A$6.2EI3C2A$6.EBIBFC$6.2EI3C2A$11.2A6$B13.B!

Code: Select all

x = 20, y = 17, rule = HighLifeFunc
.B5.B$2.F3.F.B7.B$9.F5.F$6.A11.A$5.2A11.2A$6.A11.A$9.F5.F$2.F3.F.B7.B
$.B5.B.B5.B$B7.B.F3.F$.F5.F4$.F5.F$B7.B.F3.F$9.B5.B!
p226:

Code: Select all

x = 9, y = 32, rule = HighLifeFunc
4.B7$4.B$4.B6$E7.E$E3.B3.E$E3.B3.E$E7.E6$4.B$4.B7$4.B!
p237:

Code: Select all

x = 5, y = 3, rule = HighLifeFunc
A2.F$A2CFB$A2.F!
p246:

Code: Select all

x = 20, y = 17, rule = HighLifeFunc
.B5.B$2.F3.F.B2.B7.B$12.F5.F$6.A$4.2A.2A$6.A$12.F5.F$2.F3.F.B2.B7.B$.
B5.B4.B5.B$B7.B2.B.F3.F$.F5.F4$.F5.F$B7.B2.B.F3.F$12.B5.B!
p255:

Code: Select all

x = 10, y = 9, rule = HighLifeFunc
4.2A$2.A.2A.A3$C2.4D2.C3$2.A.2A.A$4.2A!
p267:

Code: Select all

x = 3, y = 3, rule = HighLifeFunc
E.E$ECE$3A!
p268:

Code: Select all

x = 20, y = 20, rule = HighLifeFunc
.B5.B$2.F3.F.B2.B7.B$12.F5.F4$12.F5.F$2.F3.F.B2.B7.B$.B5.B4.B5.B3$.B
2.A2.B4.B5.B$B3.A3.B2.B.F3.F$.F.A.A.F$4.A$4.A2$.F5.F$B7.B2.B.F3.F$12.
B5.B!
p293:

Code: Select all

x = 18, y = 7, rule = HighLifeFunc
B16.B3$6.A4EA3$B16.B!
p312:

Code: Select all

x = 15, y = 16, rule = HighLifeFunc
4.2F$2.F9.A$2.F3.F4.3A$6.F4.2A.A$3.2F8.2A2$.A$.2A$.3A$4.A$5.A$4.3A$5.
A4.A$2A7.A.A$9.A.A$10.A!
p367:

Code: Select all

x = 17, y = 8, rule = HighLifeFunc
3.3A5.3A2$4.D7.D$B3.D3.B3.D3.B$B3.D3.B3.D3.B$4.D7.D2$3.3A5.3A!
p427:

Code: Select all

x = 9, y = 8, rule = HighLifeFunc
4.F2$E7.E$E7.E$E7.E$E7.E2$4.F!
p428:

Code: Select all

x = 4, y = 4, rule = HighLifeFunc
A2.A$4E2$.2E!
p432:

Code: Select all

x = 14, y = 3, rule = HighLifeFunc
3F3.3D2.3F$FBF3.DBD2.FBF$3F3.3D2.3F!
p500:

Code: Select all

x = 6, y = 3, rule = HighLifeFunc
.4E$AE2BEA$.4E!
p513:

Code: Select all

x = 27, y = 34, rule = HighLifeFunc
B25.B$13.B7$13.B7$9.E7.E$9.E3.B3.E$9.E3.B3.E$9.E7.E7$13.B7$13.B$B25.B
!
p556:

Code: Select all

x = 10, y = 1, rule = HighLifeFunc
4E2.4E!
p664:

Code: Select all

x = 24, y = 9, rule = HighLifeFunc
9.A4EA4$F22.F4$9.A4EA!
p673:

Code: Select all

x = 23, y = 10, rule = HighLifeFunc
11.F2$7.A7.A$7.E7.E$2A5.E7.E5.2A$2A5.E7.E5.2A$7.E7.E$7.A7.A2$11.F!
p760:

Code: Select all

x = 38, y = 37, rule = HighLifeFunc
.B34.B14$14.3A4E3A4$F36.F4$14.3A4E3A14$.B34.B!
p1180:

Code: Select all

x = 22, y = 43, rule = HighLifeFunc
B20.B14$8.A4.A$8.A4.A2$9.4E8$9.4E2$8.A4.A$8.A4.A14$B20.B!
p1226:

Code: Select all

x = 15, y = 9, rule = HighLifeFunc
6.3A$5.A3.A$4.A5.A$3FA2.3D2.A3F$FBFA2.DBD2.AFBF$3FA2.3D2.A3F$4.A5.A$
5.A3.A$6.3A!
p1461:

Code: Select all

x = 30, y = 9, rule = HighLifeFunc
12.A4EA4$F28.F4$12.A4EA!
p1589:

Code: Select all

x = 16, y = 5, rule = HighLifeFunc
6.A$3F2.A3E4.3F$FBF.2AEBE4.FBF$3F2.A3E4.3F$6.A!
p1691:

Code: Select all

x = 35, y = 16, rule = HighLifeFunc
B33.B5$13.A7.A$13.E7.E$13.E7.E$13.E7.E$13.E7.E$13.A7.A5$B33.B!
p1758:

Code: Select all

x = 40, y = 11, rule = HighLifeFunc
13.A12.A$13.2A2.A4EA2.2A$13.A12.A3$F38.F3$13.A12.A$13.2A2.A4EA2.2A$
13.A12.A!
p9324:

Code: Select all

x = 13, y = 21, rule = HighLifeFunc
4I$I2.I$I2FI$I2.I$I2.I$I2.I$I2.I$I2.I6.A$I2.I6.A$I2.I5.4I$I2.I5.I2.I$
I2.I5.4I$I2.I6.A$I2.I6.A$I2.I$I2.I$I2.I$I2.I$I2FI$I2.I$4I!
Last edited by PHPBB12345 on May 4th, 2023, 10:19 pm, edited 129 times in total.

User avatar
toroidalet
Posts: 1514
Joined: August 7th, 2016, 1:48 pm
Location: My computer
Contact:

Re: Rule Table Thread

Post by toroidalet » April 20th, 2023, 2:58 am

I made a naive rule that simulates Life:

Code: Select all

@RULE cynicallife
@TABLE
n_states:7
neighborhood:Moore
symmetries:none

var a={0,1,2,3,4,5}
var b={4,5}
var c={0,1,2,3}
var d=c
var e=a
var f=c
var g=c
var h=c
var i={0,1}
var j=i
var k=i
var l=i
var m={0,2}
var n=m
var o=m
var p=m
var q={2,3}
var r=q
var s=q
var t={1,3}
var u=t
var v=t
var w=c

0,c,a,d,e,f,g,b,h,4
1,c,a,d,e,f,g,b,h,5
2,c,a,d,e,f,g,b,h,4
3,c,a,d,e,f,g,b,h,5
4,q,r,v,n,o,p,i,j,1
5,q,r,v,n,o,p,i,j,3
4,q,r,m,v,o,p,i,j,1
5,q,r,m,v,o,p,i,j,3
4,q,r,m,n,v,p,i,j,1
5,q,r,m,n,v,p,i,j,3
4,q,r,m,n,o,v,i,j,1
5,q,r,m,n,o,v,i,j,3
4,q,r,m,n,o,p,s,j,1
5,q,r,m,n,o,p,s,j,3
4,q,r,m,n,o,p,i,s,1
5,q,r,m,n,o,p,i,s,3
4,q,l,u,v,o,p,i,j,1
5,q,l,u,v,o,p,i,j,3
4,q,l,u,n,v,p,i,j,1
5,q,l,u,n,v,p,i,j,3
4,q,l,u,n,o,v,i,j,1
5,q,l,u,n,o,v,i,j,3
4,q,l,u,n,o,p,s,j,1
5,q,l,u,n,o,p,s,j,3
4,q,l,u,n,o,p,i,s,1
5,q,l,u,n,o,p,i,s,3
4,q,l,m,u,v,p,i,j,1
5,q,l,m,u,v,p,i,j,3
4,q,l,m,u,o,v,i,j,1
5,q,l,m,u,o,v,i,j,3
4,q,l,m,u,o,p,s,j,1
5,q,l,m,u,o,p,s,j,3
4,q,l,m,u,o,p,i,s,1
5,q,l,m,u,o,p,i,s,3
4,q,l,m,n,u,v,i,j,1
5,q,l,m,n,u,v,i,j,3
4,q,l,m,n,u,p,s,j,1
5,q,l,m,n,u,p,s,j,3
4,q,l,m,n,u,p,i,s,1
5,q,l,m,n,u,p,i,s,3
4,q,l,m,n,o,u,s,j,1
5,q,l,m,n,o,u,s,j,3
4,q,l,m,n,o,u,i,s,1
5,q,l,m,n,o,u,i,s,3
4,q,l,m,n,o,p,r,s,1
5,q,l,m,n,o,p,r,s,3
4,k,q,u,v,o,p,i,j,1
5,k,q,u,v,o,p,i,j,3
4,k,q,u,n,v,p,i,j,1
5,k,q,u,n,v,p,i,j,3
4,k,q,u,n,o,v,i,j,1
5,k,q,u,n,o,v,i,j,3
4,k,q,u,n,o,p,s,j,1
5,k,q,u,n,o,p,s,j,3
4,k,q,u,n,o,p,i,s,1
5,k,q,u,n,o,p,i,s,3
4,k,q,m,u,v,p,i,j,1
5,k,q,m,u,v,p,i,j,3
4,k,q,m,u,o,v,i,j,1
5,k,q,m,u,o,v,i,j,3
4,k,q,m,u,o,p,s,j,1
5,k,q,m,u,o,p,s,j,3
4,k,q,m,u,o,p,i,s,1
5,k,q,m,u,o,p,i,s,3
4,k,q,m,n,u,v,i,j,1
5,k,q,m,n,u,v,i,j,3
4,k,q,m,n,u,p,s,j,1
5,k,q,m,n,u,p,s,j,3
4,k,q,m,n,u,p,i,s,1
5,k,q,m,n,u,p,i,s,3
4,k,q,m,n,o,u,s,j,1
5,k,q,m,n,o,u,s,j,3
4,k,q,m,n,o,u,i,s,1
5,k,q,m,n,o,u,i,s,3
4,k,q,m,n,o,p,r,s,1
5,k,q,m,n,o,p,r,s,3
4,k,l,t,u,v,p,i,j,1
5,k,l,t,u,v,p,i,j,3
4,k,l,t,u,o,v,i,j,1
5,k,l,t,u,o,v,i,j,3
4,k,l,t,u,o,p,s,j,1
5,k,l,t,u,o,p,s,j,3
4,k,l,t,u,o,p,i,s,1
5,k,l,t,u,o,p,i,s,3
4,k,l,t,n,u,v,i,j,1
5,k,l,t,n,u,v,i,j,3
4,k,l,t,n,u,p,s,j,1
5,k,l,t,n,u,p,s,j,3
4,k,l,t,n,u,p,i,s,1
5,k,l,t,n,u,p,i,s,3
4,k,l,t,n,o,u,s,j,1
5,k,l,t,n,o,u,s,j,3
4,k,l,t,n,o,u,i,s,1
5,k,l,t,n,o,u,i,s,3
4,k,l,t,n,o,p,r,s,1
5,k,l,t,n,o,p,r,s,3
4,k,l,m,t,u,v,i,j,1
5,k,l,m,t,u,v,i,j,3
4,k,l,m,t,u,p,s,j,1
5,k,l,m,t,u,p,s,j,3
4,k,l,m,t,u,p,i,s,1
5,k,l,m,t,u,p,i,s,3
4,k,l,m,t,o,u,s,j,1
5,k,l,m,t,o,u,s,j,3
4,k,l,m,t,o,u,i,s,1
5,k,l,m,t,o,u,i,s,3
4,k,l,m,t,o,p,r,s,1
5,k,l,m,t,o,p,r,s,3
4,k,l,m,n,t,u,s,j,1
5,k,l,m,n,t,u,s,j,3
4,k,l,m,n,t,u,i,s,1
5,k,l,m,n,t,u,i,s,3
4,k,l,m,n,t,p,r,s,1
5,k,l,m,n,t,p,r,s,3
4,k,l,m,n,o,t,r,s,1
5,k,l,m,n,o,t,r,s,3
5,q,r,m,n,o,p,i,j,3
5,q,l,u,n,o,p,i,j,3
5,q,l,m,u,o,p,i,j,3
5,q,l,m,n,u,p,i,j,3
5,q,l,m,n,o,u,i,j,3
5,q,l,m,n,o,p,r,j,3
5,q,l,m,n,o,p,i,r,3
5,k,q,u,n,o,p,i,j,3
5,k,q,m,u,o,p,i,j,3
5,k,q,m,n,u,p,i,j,3
5,k,q,m,n,o,u,i,j,3
5,k,q,m,n,o,p,r,j,3
5,k,q,m,n,o,p,i,r,3
5,k,l,t,u,o,p,i,j,3
5,k,l,t,n,u,p,i,j,3
5,k,l,t,n,o,u,i,j,3
5,k,l,t,n,o,p,r,j,3
5,k,l,t,n,o,p,i,r,3
5,k,l,m,t,u,p,i,j,3
5,k,l,m,t,o,u,i,j,3
5,k,l,m,t,o,p,r,j,3
5,k,l,m,t,o,p,i,r,3
5,k,l,m,n,t,u,i,j,3
5,k,l,m,n,t,p,r,j,3
5,k,l,m,n,t,p,i,r,3
5,k,l,m,n,o,t,r,j,3
5,k,l,m,n,o,t,i,r,3
5,k,l,m,n,o,p,q,r,3
4,a,c,d,e,f,g,h,w,0
5,a,c,d,e,f,g,h,w,2
0,0,0,0,6,0,0,0,0,6
6,0,0,0,0,0,0,0,0,0
0,6,0,0,0,0,0,0,0,4
0,6,0,0,4,0,0,0,0,4
0,0,4,0,0,0,0,0,0,4
0,0,4,0,4,0,0,0,0,4
@COLORS
0 0 0 0
1 205 205 205
2 50 0 50
3 255 205 255
4 0 50 0
5 205 255 205
Here is one that really does one cell at a time:

Code: Select all

@RULE cynicallife2
@TABLE
n_states:6
neighborhood:Moore
symmetries:none

var a={0,1,2,3,4}
var b={4,5}
var c={0,1,2,3}
var d=c
var e=a
var f=c
var g=c
var h=c
var i={0,1}
var j=i
var k=i
var l=i
var m={0,2}
var n=m
var o=m
var p=m
var q={2,3}
var r=q
var s=q
var t={1,3}
var u=t
var v=t
var w=c

0,c,a,d,e,f,g,b,h,4
1,c,a,d,e,f,g,b,h,5
2,c,a,d,e,f,g,b,h,4
3,c,a,d,e,f,g,b,h,5
4,q,r,v,n,o,p,i,j,1
5,q,r,v,n,o,p,i,j,3
4,q,r,m,v,o,p,i,j,1
5,q,r,m,v,o,p,i,j,3
4,q,r,m,n,v,p,i,j,1
5,q,r,m,n,v,p,i,j,3
4,q,r,m,n,o,v,i,j,1
5,q,r,m,n,o,v,i,j,3
4,q,r,m,n,o,p,s,j,1
5,q,r,m,n,o,p,s,j,3
4,q,r,m,n,o,p,i,s,1
5,q,r,m,n,o,p,i,s,3
4,q,l,u,v,o,p,i,j,1
5,q,l,u,v,o,p,i,j,3
4,q,l,u,n,v,p,i,j,1
5,q,l,u,n,v,p,i,j,3
4,q,l,u,n,o,v,i,j,1
5,q,l,u,n,o,v,i,j,3
4,q,l,u,n,o,p,s,j,1
5,q,l,u,n,o,p,s,j,3
4,q,l,u,n,o,p,i,s,1
5,q,l,u,n,o,p,i,s,3
4,q,l,m,u,v,p,i,j,1
5,q,l,m,u,v,p,i,j,3
4,q,l,m,u,o,v,i,j,1
5,q,l,m,u,o,v,i,j,3
4,q,l,m,u,o,p,s,j,1
5,q,l,m,u,o,p,s,j,3
4,q,l,m,u,o,p,i,s,1
5,q,l,m,u,o,p,i,s,3
4,q,l,m,n,u,v,i,j,1
5,q,l,m,n,u,v,i,j,3
4,q,l,m,n,u,p,s,j,1
5,q,l,m,n,u,p,s,j,3
4,q,l,m,n,u,p,i,s,1
5,q,l,m,n,u,p,i,s,3
4,q,l,m,n,o,u,s,j,1
5,q,l,m,n,o,u,s,j,3
4,q,l,m,n,o,u,i,s,1
5,q,l,m,n,o,u,i,s,3
4,q,l,m,n,o,p,r,s,1
5,q,l,m,n,o,p,r,s,3
4,k,q,u,v,o,p,i,j,1
5,k,q,u,v,o,p,i,j,3
4,k,q,u,n,v,p,i,j,1
5,k,q,u,n,v,p,i,j,3
4,k,q,u,n,o,v,i,j,1
5,k,q,u,n,o,v,i,j,3
4,k,q,u,n,o,p,s,j,1
5,k,q,u,n,o,p,s,j,3
4,k,q,u,n,o,p,i,s,1
5,k,q,u,n,o,p,i,s,3
4,k,q,m,u,v,p,i,j,1
5,k,q,m,u,v,p,i,j,3
4,k,q,m,u,o,v,i,j,1
5,k,q,m,u,o,v,i,j,3
4,k,q,m,u,o,p,s,j,1
5,k,q,m,u,o,p,s,j,3
4,k,q,m,u,o,p,i,s,1
5,k,q,m,u,o,p,i,s,3
4,k,q,m,n,u,v,i,j,1
5,k,q,m,n,u,v,i,j,3
4,k,q,m,n,u,p,s,j,1
5,k,q,m,n,u,p,s,j,3
4,k,q,m,n,u,p,i,s,1
5,k,q,m,n,u,p,i,s,3
4,k,q,m,n,o,u,s,j,1
5,k,q,m,n,o,u,s,j,3
4,k,q,m,n,o,u,i,s,1
5,k,q,m,n,o,u,i,s,3
4,k,q,m,n,o,p,r,s,1
5,k,q,m,n,o,p,r,s,3
4,k,l,t,u,v,p,i,j,1
5,k,l,t,u,v,p,i,j,3
4,k,l,t,u,o,v,i,j,1
5,k,l,t,u,o,v,i,j,3
4,k,l,t,u,o,p,s,j,1
5,k,l,t,u,o,p,s,j,3
4,k,l,t,u,o,p,i,s,1
5,k,l,t,u,o,p,i,s,3
4,k,l,t,n,u,v,i,j,1
5,k,l,t,n,u,v,i,j,3
4,k,l,t,n,u,p,s,j,1
5,k,l,t,n,u,p,s,j,3
4,k,l,t,n,u,p,i,s,1
5,k,l,t,n,u,p,i,s,3
4,k,l,t,n,o,u,s,j,1
5,k,l,t,n,o,u,s,j,3
4,k,l,t,n,o,u,i,s,1
5,k,l,t,n,o,u,i,s,3
4,k,l,t,n,o,p,r,s,1
5,k,l,t,n,o,p,r,s,3
4,k,l,m,t,u,v,i,j,1
5,k,l,m,t,u,v,i,j,3
4,k,l,m,t,u,p,s,j,1
5,k,l,m,t,u,p,s,j,3
4,k,l,m,t,u,p,i,s,1
5,k,l,m,t,u,p,i,s,3
4,k,l,m,t,o,u,s,j,1
5,k,l,m,t,o,u,s,j,3
4,k,l,m,t,o,u,i,s,1
5,k,l,m,t,o,u,i,s,3
4,k,l,m,t,o,p,r,s,1
5,k,l,m,t,o,p,r,s,3
4,k,l,m,n,t,u,s,j,1
5,k,l,m,n,t,u,s,j,3
4,k,l,m,n,t,u,i,s,1
5,k,l,m,n,t,u,i,s,3
4,k,l,m,n,t,p,r,s,1
5,k,l,m,n,t,p,r,s,3
4,k,l,m,n,o,t,r,s,1
5,k,l,m,n,o,t,r,s,3
5,q,r,m,n,o,p,i,j,3
5,q,l,u,n,o,p,i,j,3
5,q,l,m,u,o,p,i,j,3
5,q,l,m,n,u,p,i,j,3
5,q,l,m,n,o,u,i,j,3
5,q,l,m,n,o,p,r,j,3
5,q,l,m,n,o,p,i,r,3
5,k,q,u,n,o,p,i,j,3
5,k,q,m,u,o,p,i,j,3
5,k,q,m,n,u,p,i,j,3
5,k,q,m,n,o,u,i,j,3
5,k,q,m,n,o,p,r,j,3
5,k,q,m,n,o,p,i,r,3
5,k,l,t,u,o,p,i,j,3
5,k,l,t,n,u,p,i,j,3
5,k,l,t,n,o,u,i,j,3
5,k,l,t,n,o,p,r,j,3
5,k,l,t,n,o,p,i,r,3
5,k,l,m,t,u,p,i,j,3
5,k,l,m,t,o,u,i,j,3
5,k,l,m,t,o,p,r,j,3
5,k,l,m,t,o,p,i,r,3
5,k,l,m,n,t,u,i,j,3
5,k,l,m,n,t,p,r,j,3
5,k,l,m,n,t,p,i,r,3
5,k,l,m,n,o,t,r,j,3
5,k,l,m,n,o,t,i,r,3
5,k,l,m,n,o,p,q,r,3
4,a,c,d,e,f,g,h,w,0
5,a,c,d,e,f,g,h,w,2
@COLORS
0 0 0 0
1 205 205 205
2 50 0 50
3 255 205 255
4 0 50 0
5 205 255 205

Code: Select all

x = 174, y = 175, rule = cynicallife
41.F$59.2A52.2A$59.A2.A48.A2.A$59.A3.A46.A3.A$61.3A46.3A$57.2A6.4A36.
4A6.2A$57.A.2A4.4A36.4A4.2A.A$56.A4.A6.3A32.3A6.A4.A$57.4A4.2A3.A32.A
3.2A4.4A$55.A9.2A40.2A9.A$56.A3.A52.A3.A$61.3A2.2A2.A32.A2.2A2.3A$57.
2A7.A4.A30.A4.A7.2A$68.A.2A30.2A.A$65.2A6.A26.A6.2A$66.2A.3A.A26.A.3A
.2A$65.2A3.A2.A26.A2.A3.2A$65.A.A2.2A30.2A2.A.A$65.A2.A.A.A28.A.A.A2.
A$65.3A6.A24.A6.3A$66.A.A.A3.A24.A3.A.A.A$69.2A.A.A24.A.A.2A$66.A6.3A
22.3A6.A2$66.A9.A20.A9.A$66.A3.A6.A18.A6.A3.A$67.A5.5A18.5A5.A$67.3A
34.3A$71.2A28.2A$68.3A2.A26.A2.3A$66.A.3A.A28.A.3A.A$65.A3.A2.A28.A2.
A3.A$66.A4.2A.3A20.3A.2A4.A$68.4A.A4.2A14.2A4.A.4A$68.A.4A4.2A14.2A4.
4A.A$74.A24.A$75.A2.2A14.2A2.A$75.2A20.2A$76.5A12.5A$80.2A10.2A$74.3A
6.A6.A6.3A$75.A.A3.A.A6.A.A3.A.A$74.A3.A3.A8.A3.A3.A$74.A3.2A14.2A3.A
$73.A6.A.3A4.3A.A6.A$74.2A3.A3.2A4.2A3.A3.2A$75.4A2.A2.A4.A2.A2.4A$
77.2A3.A8.A3.2A$76.A20.A$76.2A.A14.A.2A$75.A22.A$74.5A16.5A$74.A4.A
14.A4.A$73.3A.3A14.3A.3A$73.A.5A14.5A.A$73.A26.A$8.A66.A22.A66.A$6.A
2.A61.A4.4A14.4A4.A61.A2.A$4.2A.A3.A63.4A.2A10.2A.4A63.A3.A.2A$4.A2.A
3.A60.3A4.A14.A4.3A60.A3.A2.A$3A2.A.A71.A.A10.A.A71.A.A2.3A$A4.A.A.A
73.A6.A73.A.A.A4.A$3.A2.A3.A68.A2.2A6.2A2.A68.A3.A2.A$.A.A6.A69.3A8.
3A69.A6.A.A$2.2A6.A66.2A16.2A66.A6.2A$76.3A5.A4.A5.3A$4.2A.2A4.A.4A
11.A48.2A2.A.A2.A.A2.2A48.A11.4A.A4.2A.2A$4.2A.2A.2A.3A2.2A.A.2A4.A.A
44.A2.3A.A.A2.A.A.3A2.A44.A.A4.2A.A.2A2.3A.2A.2A.2A$4.2A4.A3.A.A.A6.
2A50.2A.A2.A6.A2.A.2A50.2A6.A.A.A3.A4.2A$4.3A5.A4.A.A6.A.2A2.2A45.A.A
2.2A2.2A2.A.A45.2A2.2A.A6.A.A4.A5.3A$6.A7.A5.A5.A.3A.A48.2A8.2A48.A.
3A.A5.A5.A7.A$6.2A2.A.A.4A.2A3.A3.2A2.2A43.3A4.A4.A4.3A43.2A2.2A3.A3.
2A.4A.A.A2.2A$11.2A.A.A10.A3.3A22.A20.3A4.A4.A4.3A20.A22.3A3.A10.A.A.
2A$17.A2.A6.A.3A.A24.A19.2A3.3A2.3A3.2A19.A24.A.3A.A6.A2.A$13.3A5.A3.
A2.A3.2A9.A8.3A3.A20.2A.2A6.2A.2A20.A3.3A8.A9.2A3.A2.A3.A5.3A$18.4A3.
A5.A2.A4.A.2A.A5.3A5.A21.2A10.2A21.A5.3A5.A.2A.A4.A2.A5.A3.4A$21.A3.A
5.A3.2A2.2A3.2A3.2A.2A.A.A22.A12.A22.A.A.2A.2A3.2A3.2A2.2A3.A5.A3.A$
23.A.A5.A4.2A.A5.A.2A.A2.A2.2A6.A.A40.A.A6.2A2.A2.A.2A.A5.A.2A4.A5.A.
A$24.2A11.A2.A4.2A.A.A.2A2.2A5.2A2.A2.2A7.2A12.2A7.2A2.A2.2A5.2A2.2A.
A.A.2A4.A2.A11.2A$32.2A.A.A3.2A2.2A3.A.2A2.2A5.2A2.A2.3A8.A10.A8.3A2.
A2.2A5.2A2.2A.A3.2A2.2A3.A.A.2A$32.2A.A.A4.A.A3.A2.3A2.A.2A.A3.2A.A.
4A3.A18.A3.4A.A.2A3.A.2A.A2.3A2.A3.A.A4.A.A.2A$37.2A4.A13.A4.A2.3A5.
3A.A18.A.3A5.3A2.A4.A13.A4.2A$38.A.A4.A11.A.A2.A3.A.2A4.A3.A16.A3.A4.
2A.A3.A2.A.A11.A4.A.A$41.A.A2.A14.2A6.A3.A26.A3.A6.2A14.A2.A.A$39.2A
2.2A15.2A3.3A4.2A26.2A4.3A3.2A15.2A2.2A$43.3A18.A3.A.3A28.3A.A3.A18.
3A$65.2A.A3.A28.A3.A.2A3$65.2A.A3.A28.A3.A.2A$43.3A18.A3.A.3A28.3A.A
3.A18.3A$39.2A2.2A15.2A3.3A4.2A26.2A4.3A3.2A15.2A2.2A$41.A.A2.A14.2A
6.A3.A26.A3.A6.2A14.A2.A.A$38.A.A4.A11.A.A2.A3.A.2A4.A3.A16.A3.A4.2A.
A3.A2.A.A11.A4.A.A$37.2A4.A13.A4.A2.3A5.3A.A18.A.3A5.3A2.A4.A13.A4.2A
$32.2A.A.A4.A.A3.A2.3A2.A.2A.A3.2A.A.4A3.A18.A3.4A.A.2A3.A.2A.A2.3A2.
A3.A.A4.A.A.2A$32.2A.A.A3.2A2.2A3.A.2A2.2A5.2A2.A2.3A8.A10.A8.3A2.A2.
2A5.2A2.2A.A3.2A2.2A3.A.A.2A$24.2A11.A2.A4.2A.A.A.2A2.2A5.2A2.A2.2A7.
2A12.2A7.2A2.A2.2A5.2A2.2A.A.A.2A4.A2.A11.2A$23.A.A5.A4.2A.A5.A.2A.A
2.A2.2A6.A.A40.A.A6.2A2.A2.A.2A.A5.A.2A4.A5.A.A$21.A3.A5.A3.2A2.2A3.
2A3.2A.2A.A.A22.A12.A22.A.A.2A.2A3.2A3.2A2.2A3.A5.A3.A$18.4A3.A5.A2.A
4.A.2A.A5.3A5.A21.2A10.2A21.A5.3A5.A.2A.A4.A2.A5.A3.4A$13.3A5.A3.A2.A
3.2A9.A8.3A3.A20.2A.2A6.2A.2A20.A3.3A8.A9.2A3.A2.A3.A5.3A$17.A2.A6.A.
3A.A24.A19.2A3.3A2.3A3.2A19.A24.A.3A.A6.A2.A$11.2A.A.A10.A3.3A22.A20.
3A4.A4.A4.3A20.A22.3A3.A10.A.A.2A$6.2A2.A.A.4A.2A3.A3.2A2.2A43.3A4.A
4.A4.3A43.2A2.2A3.A3.2A.4A.A.A2.2A$6.A7.A5.A5.A.3A.A48.2A8.2A48.A.3A.
A5.A5.A7.A$4.3A5.A4.A.A6.A.2A2.2A45.A.A2.2A2.2A2.A.A45.2A2.2A.A6.A.A
4.A5.3A$4.2A4.A3.A.A.A6.2A50.2A.A2.A6.A2.A.2A50.2A6.A.A.A3.A4.2A$4.2A
.2A.2A.3A2.2A.A.2A4.A.A44.A2.3A.A.A2.A.A.3A2.A44.A.A4.2A.A.2A2.3A.2A.
2A.2A$4.2A.2A4.A.4A11.A48.2A2.A.A2.A.A2.2A48.A11.4A.A4.2A.2A$76.3A5.A
4.A5.3A$2.2A6.A66.2A16.2A66.A6.2A$.A.A6.A69.3A8.3A69.A6.A.A$3.A2.A3.A
68.A2.2A6.2A2.A68.A3.A2.A$A4.A.A.A73.A6.A73.A.A.A4.A$3A2.A.A71.A.A10.
A.A71.A.A2.3A$4.A2.A3.A60.3A4.A14.A4.3A60.A3.A2.A$4.2A.A3.A63.4A.2A
10.2A.4A63.A3.A.2A$6.A2.A61.A4.4A14.4A4.A61.A2.A$8.A66.A22.A66.A$73.A
26.A$73.A.5A14.5A.A$73.3A.3A14.3A.3A$74.A4.A14.A4.A$74.5A16.5A$75.A
22.A$76.2A.A14.A.2A$76.A20.A$77.2A3.A8.A3.2A$75.4A2.A2.A4.A2.A2.4A$
74.2A3.A3.2A4.2A3.A3.2A$73.A6.A.3A4.3A.A6.A$74.A3.2A14.2A3.A$74.A3.A
3.A8.A3.A3.A$75.A.A3.A.A6.A.A3.A.A$74.3A6.A6.A6.3A$80.2A10.2A$76.5A
12.5A$75.2A20.2A$75.A2.2A14.2A2.A$74.A24.A$68.A.4A4.2A14.2A4.4A.A$68.
4A.A4.2A14.2A4.A.4A$66.A4.2A.3A20.3A.2A4.A$65.A3.A2.A28.A2.A3.A$66.A.
3A.A28.A.3A.A$68.3A2.A26.A2.3A$71.2A28.2A$67.3A34.3A$67.A5.5A18.5A5.A
$66.A3.A6.A18.A6.A3.A$66.A9.A20.A9.A2$66.A6.3A22.3A6.A$69.2A.A.A24.A.
A.2A$66.A.A.A3.A24.A3.A.A.A$65.3A6.A24.A6.3A$65.A2.A.A.A28.A.A.A2.A$
65.A.A2.2A30.2A2.A.A$65.2A3.A2.A26.A2.A3.2A$66.2A.3A.A26.A.3A.2A$65.
2A6.A26.A6.2A$68.A.2A30.2A.A$57.2A7.A4.A30.A4.A7.2A$61.3A2.2A2.A32.A
2.2A2.3A$56.A3.A52.A3.A$55.A9.2A40.2A9.A$57.4A4.2A3.A32.A3.2A4.4A$56.
A4.A6.3A32.3A6.A4.A$57.A.2A4.4A36.4A4.2A.A$57.2A6.4A36.4A6.2A$61.3A
46.3A$59.A3.A46.A3.A$59.A2.A48.A2.A$59.2A52.2A!
@RULE cynicallife
@TABLE
n_states:7
neighborhood:Moore
symmetries:none

var a={0,1,2,3,4,5}
var b={4,5}
var c={0,1,2,3}
var d=c
var e=a
var f=c
var g=c
var h=c
var i={0,1}
var j=i
var k=i
var l=i
var m={0,2}
var n=m
var o=m
var p=m
var q={2,3}
var r=q
var s=q
var t={1,3}
var u=t
var v=t
var w=c

0,c,a,d,e,f,g,b,h,4
1,c,a,d,e,f,g,b,h,5
2,c,a,d,e,f,g,b,h,4
3,c,a,d,e,f,g,b,h,5
4,q,r,v,n,o,p,i,j,1
5,q,r,v,n,o,p,i,j,3
4,q,r,m,v,o,p,i,j,1
5,q,r,m,v,o,p,i,j,3
4,q,r,m,n,v,p,i,j,1
5,q,r,m,n,v,p,i,j,3
4,q,r,m,n,o,v,i,j,1
5,q,r,m,n,o,v,i,j,3
4,q,r,m,n,o,p,s,j,1
5,q,r,m,n,o,p,s,j,3
4,q,r,m,n,o,p,i,s,1
5,q,r,m,n,o,p,i,s,3
4,q,l,u,v,o,p,i,j,1
5,q,l,u,v,o,p,i,j,3
4,q,l,u,n,v,p,i,j,1
5,q,l,u,n,v,p,i,j,3
4,q,l,u,n,o,v,i,j,1
5,q,l,u,n,o,v,i,j,3
4,q,l,u,n,o,p,s,j,1
5,q,l,u,n,o,p,s,j,3
4,q,l,u,n,o,p,i,s,1
5,q,l,u,n,o,p,i,s,3
4,q,l,m,u,v,p,i,j,1
5,q,l,m,u,v,p,i,j,3
4,q,l,m,u,o,v,i,j,1
5,q,l,m,u,o,v,i,j,3
4,q,l,m,u,o,p,s,j,1
5,q,l,m,u,o,p,s,j,3
4,q,l,m,u,o,p,i,s,1
5,q,l,m,u,o,p,i,s,3
4,q,l,m,n,u,v,i,j,1
5,q,l,m,n,u,v,i,j,3
4,q,l,m,n,u,p,s,j,1
5,q,l,m,n,u,p,s,j,3
4,q,l,m,n,u,p,i,s,1
5,q,l,m,n,u,p,i,s,3
4,q,l,m,n,o,u,s,j,1
5,q,l,m,n,o,u,s,j,3
4,q,l,m,n,o,u,i,s,1
5,q,l,m,n,o,u,i,s,3
4,q,l,m,n,o,p,r,s,1
5,q,l,m,n,o,p,r,s,3
4,k,q,u,v,o,p,i,j,1
5,k,q,u,v,o,p,i,j,3
4,k,q,u,n,v,p,i,j,1
5,k,q,u,n,v,p,i,j,3
4,k,q,u,n,o,v,i,j,1
5,k,q,u,n,o,v,i,j,3
4,k,q,u,n,o,p,s,j,1
5,k,q,u,n,o,p,s,j,3
4,k,q,u,n,o,p,i,s,1
5,k,q,u,n,o,p,i,s,3
4,k,q,m,u,v,p,i,j,1
5,k,q,m,u,v,p,i,j,3
4,k,q,m,u,o,v,i,j,1
5,k,q,m,u,o,v,i,j,3
4,k,q,m,u,o,p,s,j,1
5,k,q,m,u,o,p,s,j,3
4,k,q,m,u,o,p,i,s,1
5,k,q,m,u,o,p,i,s,3
4,k,q,m,n,u,v,i,j,1
5,k,q,m,n,u,v,i,j,3
4,k,q,m,n,u,p,s,j,1
5,k,q,m,n,u,p,s,j,3
4,k,q,m,n,u,p,i,s,1
5,k,q,m,n,u,p,i,s,3
4,k,q,m,n,o,u,s,j,1
5,k,q,m,n,o,u,s,j,3
4,k,q,m,n,o,u,i,s,1
5,k,q,m,n,o,u,i,s,3
4,k,q,m,n,o,p,r,s,1
5,k,q,m,n,o,p,r,s,3
4,k,l,t,u,v,p,i,j,1
5,k,l,t,u,v,p,i,j,3
4,k,l,t,u,o,v,i,j,1
5,k,l,t,u,o,v,i,j,3
4,k,l,t,u,o,p,s,j,1
5,k,l,t,u,o,p,s,j,3
4,k,l,t,u,o,p,i,s,1
5,k,l,t,u,o,p,i,s,3
4,k,l,t,n,u,v,i,j,1
5,k,l,t,n,u,v,i,j,3
4,k,l,t,n,u,p,s,j,1
5,k,l,t,n,u,p,s,j,3
4,k,l,t,n,u,p,i,s,1
5,k,l,t,n,u,p,i,s,3
4,k,l,t,n,o,u,s,j,1
5,k,l,t,n,o,u,s,j,3
4,k,l,t,n,o,u,i,s,1
5,k,l,t,n,o,u,i,s,3
4,k,l,t,n,o,p,r,s,1
5,k,l,t,n,o,p,r,s,3
4,k,l,m,t,u,v,i,j,1
5,k,l,m,t,u,v,i,j,3
4,k,l,m,t,u,p,s,j,1
5,k,l,m,t,u,p,s,j,3
4,k,l,m,t,u,p,i,s,1
5,k,l,m,t,u,p,i,s,3
4,k,l,m,t,o,u,s,j,1
5,k,l,m,t,o,u,s,j,3
4,k,l,m,t,o,u,i,s,1
5,k,l,m,t,o,u,i,s,3
4,k,l,m,t,o,p,r,s,1
5,k,l,m,t,o,p,r,s,3
4,k,l,m,n,t,u,s,j,1
5,k,l,m,n,t,u,s,j,3
4,k,l,m,n,t,u,i,s,1
5,k,l,m,n,t,u,i,s,3
4,k,l,m,n,t,p,r,s,1
5,k,l,m,n,t,p,r,s,3
4,k,l,m,n,o,t,r,s,1
5,k,l,m,n,o,t,r,s,3
5,q,r,m,n,o,p,i,j,3
5,q,l,u,n,o,p,i,j,3
5,q,l,m,u,o,p,i,j,3
5,q,l,m,n,u,p,i,j,3
5,q,l,m,n,o,u,i,j,3
5,q,l,m,n,o,p,r,j,3
5,q,l,m,n,o,p,i,r,3
5,k,q,u,n,o,p,i,j,3
5,k,q,m,u,o,p,i,j,3
5,k,q,m,n,u,p,i,j,3
5,k,q,m,n,o,u,i,j,3
5,k,q,m,n,o,p,r,j,3
5,k,q,m,n,o,p,i,r,3
5,k,l,t,u,o,p,i,j,3
5,k,l,t,n,u,p,i,j,3
5,k,l,t,n,o,u,i,j,3
5,k,l,t,n,o,p,r,j,3
5,k,l,t,n,o,p,i,r,3
5,k,l,m,t,u,p,i,j,3
5,k,l,m,t,o,u,i,j,3
5,k,l,m,t,o,p,r,j,3
5,k,l,m,t,o,p,i,r,3
5,k,l,m,n,t,u,i,j,3
5,k,l,m,n,t,p,r,j,3
5,k,l,m,n,t,p,i,r,3
5,k,l,m,n,o,t,r,j,3
5,k,l,m,n,o,t,i,r,3
5,k,l,m,n,o,p,q,r,3
4,a,c,d,e,f,g,h,w,0
5,a,c,d,e,f,g,h,w,2
0,0,0,0,6,0,0,0,0,6
6,0,0,0,0,0,0,0,0,0
0,6,0,0,0,0,0,0,0,4
0,6,0,0,4,0,0,0,0,4
0,0,4,0,0,0,0,0,0,4
0,0,4,0,4,0,0,0,0,4
@COLORS
0 0 0 0
1 205 205 205
2 50 0 50
3 255 205 255
4 0 50 0
5 205 255 205

Code: Select all

x = 16, y = 20, rule = cynicallife2:T32,30+1
D17$14.A$13.3A$13.A!
@RULE cynicallife2
@TABLE
n_states:6
neighborhood:Moore
symmetries:none

var a={0,1,2,3,4}
var b={4,5}
var c={0,1,2,3}
var d=c
var e=a
var f=c
var g=c
var h=c
var i={0,1}
var j=i
var k=i
var l=i
var m={0,2}
var n=m
var o=m
var p=m
var q={2,3}
var r=q
var s=q
var t={1,3}
var u=t
var v=t
var w=c

0,c,a,d,e,f,g,b,h,4
1,c,a,d,e,f,g,b,h,5
2,c,a,d,e,f,g,b,h,4
3,c,a,d,e,f,g,b,h,5
4,q,r,v,n,o,p,i,j,1
5,q,r,v,n,o,p,i,j,3
4,q,r,m,v,o,p,i,j,1
5,q,r,m,v,o,p,i,j,3
4,q,r,m,n,v,p,i,j,1
5,q,r,m,n,v,p,i,j,3
4,q,r,m,n,o,v,i,j,1
5,q,r,m,n,o,v,i,j,3
4,q,r,m,n,o,p,s,j,1
5,q,r,m,n,o,p,s,j,3
4,q,r,m,n,o,p,i,s,1
5,q,r,m,n,o,p,i,s,3
4,q,l,u,v,o,p,i,j,1
5,q,l,u,v,o,p,i,j,3
4,q,l,u,n,v,p,i,j,1
5,q,l,u,n,v,p,i,j,3
4,q,l,u,n,o,v,i,j,1
5,q,l,u,n,o,v,i,j,3
4,q,l,u,n,o,p,s,j,1
5,q,l,u,n,o,p,s,j,3
4,q,l,u,n,o,p,i,s,1
5,q,l,u,n,o,p,i,s,3
4,q,l,m,u,v,p,i,j,1
5,q,l,m,u,v,p,i,j,3
4,q,l,m,u,o,v,i,j,1
5,q,l,m,u,o,v,i,j,3
4,q,l,m,u,o,p,s,j,1
5,q,l,m,u,o,p,s,j,3
4,q,l,m,u,o,p,i,s,1
5,q,l,m,u,o,p,i,s,3
4,q,l,m,n,u,v,i,j,1
5,q,l,m,n,u,v,i,j,3
4,q,l,m,n,u,p,s,j,1
5,q,l,m,n,u,p,s,j,3
4,q,l,m,n,u,p,i,s,1
5,q,l,m,n,u,p,i,s,3
4,q,l,m,n,o,u,s,j,1
5,q,l,m,n,o,u,s,j,3
4,q,l,m,n,o,u,i,s,1
5,q,l,m,n,o,u,i,s,3
4,q,l,m,n,o,p,r,s,1
5,q,l,m,n,o,p,r,s,3
4,k,q,u,v,o,p,i,j,1
5,k,q,u,v,o,p,i,j,3
4,k,q,u,n,v,p,i,j,1
5,k,q,u,n,v,p,i,j,3
4,k,q,u,n,o,v,i,j,1
5,k,q,u,n,o,v,i,j,3
4,k,q,u,n,o,p,s,j,1
5,k,q,u,n,o,p,s,j,3
4,k,q,u,n,o,p,i,s,1
5,k,q,u,n,o,p,i,s,3
4,k,q,m,u,v,p,i,j,1
5,k,q,m,u,v,p,i,j,3
4,k,q,m,u,o,v,i,j,1
5,k,q,m,u,o,v,i,j,3
4,k,q,m,u,o,p,s,j,1
5,k,q,m,u,o,p,s,j,3
4,k,q,m,u,o,p,i,s,1
5,k,q,m,u,o,p,i,s,3
4,k,q,m,n,u,v,i,j,1
5,k,q,m,n,u,v,i,j,3
4,k,q,m,n,u,p,s,j,1
5,k,q,m,n,u,p,s,j,3
4,k,q,m,n,u,p,i,s,1
5,k,q,m,n,u,p,i,s,3
4,k,q,m,n,o,u,s,j,1
5,k,q,m,n,o,u,s,j,3
4,k,q,m,n,o,u,i,s,1
5,k,q,m,n,o,u,i,s,3
4,k,q,m,n,o,p,r,s,1
5,k,q,m,n,o,p,r,s,3
4,k,l,t,u,v,p,i,j,1
5,k,l,t,u,v,p,i,j,3
4,k,l,t,u,o,v,i,j,1
5,k,l,t,u,o,v,i,j,3
4,k,l,t,u,o,p,s,j,1
5,k,l,t,u,o,p,s,j,3
4,k,l,t,u,o,p,i,s,1
5,k,l,t,u,o,p,i,s,3
4,k,l,t,n,u,v,i,j,1
5,k,l,t,n,u,v,i,j,3
4,k,l,t,n,u,p,s,j,1
5,k,l,t,n,u,p,s,j,3
4,k,l,t,n,u,p,i,s,1
5,k,l,t,n,u,p,i,s,3
4,k,l,t,n,o,u,s,j,1
5,k,l,t,n,o,u,s,j,3
4,k,l,t,n,o,u,i,s,1
5,k,l,t,n,o,u,i,s,3
4,k,l,t,n,o,p,r,s,1
5,k,l,t,n,o,p,r,s,3
4,k,l,m,t,u,v,i,j,1
5,k,l,m,t,u,v,i,j,3
4,k,l,m,t,u,p,s,j,1
5,k,l,m,t,u,p,s,j,3
4,k,l,m,t,u,p,i,s,1
5,k,l,m,t,u,p,i,s,3
4,k,l,m,t,o,u,s,j,1
5,k,l,m,t,o,u,s,j,3
4,k,l,m,t,o,u,i,s,1
5,k,l,m,t,o,u,i,s,3
4,k,l,m,t,o,p,r,s,1
5,k,l,m,t,o,p,r,s,3
4,k,l,m,n,t,u,s,j,1
5,k,l,m,n,t,u,s,j,3
4,k,l,m,n,t,u,i,s,1
5,k,l,m,n,t,u,i,s,3
4,k,l,m,n,t,p,r,s,1
5,k,l,m,n,t,p,r,s,3
4,k,l,m,n,o,t,r,s,1
5,k,l,m,n,o,t,r,s,3
5,q,r,m,n,o,p,i,j,3
5,q,l,u,n,o,p,i,j,3
5,q,l,m,u,o,p,i,j,3
5,q,l,m,n,u,p,i,j,3
5,q,l,m,n,o,u,i,j,3
5,q,l,m,n,o,p,r,j,3
5,q,l,m,n,o,p,i,r,3
5,k,q,u,n,o,p,i,j,3
5,k,q,m,u,o,p,i,j,3
5,k,q,m,n,u,p,i,j,3
5,k,q,m,n,o,u,i,j,3
5,k,q,m,n,o,p,r,j,3
5,k,q,m,n,o,p,i,r,3
5,k,l,t,u,o,p,i,j,3
5,k,l,t,n,u,p,i,j,3
5,k,l,t,n,o,u,i,j,3
5,k,l,t,n,o,p,r,j,3
5,k,l,t,n,o,p,i,r,3
5,k,l,m,t,u,p,i,j,3
5,k,l,m,t,o,u,i,j,3
5,k,l,m,t,o,p,r,j,3
5,k,l,m,t,o,p,i,r,3
5,k,l,m,n,t,u,i,j,3
5,k,l,m,n,t,p,r,j,3
5,k,l,m,n,t,p,i,r,3
5,k,l,m,n,o,t,r,j,3
5,k,l,m,n,o,t,i,r,3
5,k,l,m,n,o,p,q,r,3
4,a,c,d,e,f,g,h,w,0
5,a,c,d,e,f,g,h,w,2
@COLORS
0 0 0 0
1 205 205 205
2 50 0 50
3 255 205 255
4 0 50 0
5 205 255 205
You may have noticed that the Sir Robins are all distorted. That is because some parts of the pattern are ahead of other parts (unsurprisingly, the isochrons are all slope-1/2 lines).
You can see the effect in this pattern, where half of it is out of step with the other half (run this one in Golly):

Code: Select all

x = 16, y = 20, rule = cynicallife:T32,30+1
D17$14.A$13.3A$13.A!
@RULE cynicallife
@TABLE
n_states:7
neighborhood:Moore
symmetries:none

var a={0,1,2,3,4,5}
var b={4,5}
var c={0,1,2,3}
var d=c
var e=a
var f=c
var g=c
var h=c
var i={0,1}
var j=i
var k=i
var l=i
var m={0,2}
var n=m
var o=m
var p=m
var q={2,3}
var r=q
var s=q
var t={1,3}
var u=t
var v=t
var w=c

0,c,a,d,e,f,g,b,h,4
1,c,a,d,e,f,g,b,h,5
2,c,a,d,e,f,g,b,h,4
3,c,a,d,e,f,g,b,h,5
4,q,r,v,n,o,p,i,j,1
5,q,r,v,n,o,p,i,j,3
4,q,r,m,v,o,p,i,j,1
5,q,r,m,v,o,p,i,j,3
4,q,r,m,n,v,p,i,j,1
5,q,r,m,n,v,p,i,j,3
4,q,r,m,n,o,v,i,j,1
5,q,r,m,n,o,v,i,j,3
4,q,r,m,n,o,p,s,j,1
5,q,r,m,n,o,p,s,j,3
4,q,r,m,n,o,p,i,s,1
5,q,r,m,n,o,p,i,s,3
4,q,l,u,v,o,p,i,j,1
5,q,l,u,v,o,p,i,j,3
4,q,l,u,n,v,p,i,j,1
5,q,l,u,n,v,p,i,j,3
4,q,l,u,n,o,v,i,j,1
5,q,l,u,n,o,v,i,j,3
4,q,l,u,n,o,p,s,j,1
5,q,l,u,n,o,p,s,j,3
4,q,l,u,n,o,p,i,s,1
5,q,l,u,n,o,p,i,s,3
4,q,l,m,u,v,p,i,j,1
5,q,l,m,u,v,p,i,j,3
4,q,l,m,u,o,v,i,j,1
5,q,l,m,u,o,v,i,j,3
4,q,l,m,u,o,p,s,j,1
5,q,l,m,u,o,p,s,j,3
4,q,l,m,u,o,p,i,s,1
5,q,l,m,u,o,p,i,s,3
4,q,l,m,n,u,v,i,j,1
5,q,l,m,n,u,v,i,j,3
4,q,l,m,n,u,p,s,j,1
5,q,l,m,n,u,p,s,j,3
4,q,l,m,n,u,p,i,s,1
5,q,l,m,n,u,p,i,s,3
4,q,l,m,n,o,u,s,j,1
5,q,l,m,n,o,u,s,j,3
4,q,l,m,n,o,u,i,s,1
5,q,l,m,n,o,u,i,s,3
4,q,l,m,n,o,p,r,s,1
5,q,l,m,n,o,p,r,s,3
4,k,q,u,v,o,p,i,j,1
5,k,q,u,v,o,p,i,j,3
4,k,q,u,n,v,p,i,j,1
5,k,q,u,n,v,p,i,j,3
4,k,q,u,n,o,v,i,j,1
5,k,q,u,n,o,v,i,j,3
4,k,q,u,n,o,p,s,j,1
5,k,q,u,n,o,p,s,j,3
4,k,q,u,n,o,p,i,s,1
5,k,q,u,n,o,p,i,s,3
4,k,q,m,u,v,p,i,j,1
5,k,q,m,u,v,p,i,j,3
4,k,q,m,u,o,v,i,j,1
5,k,q,m,u,o,v,i,j,3
4,k,q,m,u,o,p,s,j,1
5,k,q,m,u,o,p,s,j,3
4,k,q,m,u,o,p,i,s,1
5,k,q,m,u,o,p,i,s,3
4,k,q,m,n,u,v,i,j,1
5,k,q,m,n,u,v,i,j,3
4,k,q,m,n,u,p,s,j,1
5,k,q,m,n,u,p,s,j,3
4,k,q,m,n,u,p,i,s,1
5,k,q,m,n,u,p,i,s,3
4,k,q,m,n,o,u,s,j,1
5,k,q,m,n,o,u,s,j,3
4,k,q,m,n,o,u,i,s,1
5,k,q,m,n,o,u,i,s,3
4,k,q,m,n,o,p,r,s,1
5,k,q,m,n,o,p,r,s,3
4,k,l,t,u,v,p,i,j,1
5,k,l,t,u,v,p,i,j,3
4,k,l,t,u,o,v,i,j,1
5,k,l,t,u,o,v,i,j,3
4,k,l,t,u,o,p,s,j,1
5,k,l,t,u,o,p,s,j,3
4,k,l,t,u,o,p,i,s,1
5,k,l,t,u,o,p,i,s,3
4,k,l,t,n,u,v,i,j,1
5,k,l,t,n,u,v,i,j,3
4,k,l,t,n,u,p,s,j,1
5,k,l,t,n,u,p,s,j,3
4,k,l,t,n,u,p,i,s,1
5,k,l,t,n,u,p,i,s,3
4,k,l,t,n,o,u,s,j,1
5,k,l,t,n,o,u,s,j,3
4,k,l,t,n,o,u,i,s,1
5,k,l,t,n,o,u,i,s,3
4,k,l,t,n,o,p,r,s,1
5,k,l,t,n,o,p,r,s,3
4,k,l,m,t,u,v,i,j,1
5,k,l,m,t,u,v,i,j,3
4,k,l,m,t,u,p,s,j,1
5,k,l,m,t,u,p,s,j,3
4,k,l,m,t,u,p,i,s,1
5,k,l,m,t,u,p,i,s,3
4,k,l,m,t,o,u,s,j,1
5,k,l,m,t,o,u,s,j,3
4,k,l,m,t,o,u,i,s,1
5,k,l,m,t,o,u,i,s,3
4,k,l,m,t,o,p,r,s,1
5,k,l,m,t,o,p,r,s,3
4,k,l,m,n,t,u,s,j,1
5,k,l,m,n,t,u,s,j,3
4,k,l,m,n,t,u,i,s,1
5,k,l,m,n,t,u,i,s,3
4,k,l,m,n,t,p,r,s,1
5,k,l,m,n,t,p,r,s,3
4,k,l,m,n,o,t,r,s,1
5,k,l,m,n,o,t,r,s,3
5,q,r,m,n,o,p,i,j,3
5,q,l,u,n,o,p,i,j,3
5,q,l,m,u,o,p,i,j,3
5,q,l,m,n,u,p,i,j,3
5,q,l,m,n,o,u,i,j,3
5,q,l,m,n,o,p,r,j,3
5,q,l,m,n,o,p,i,r,3
5,k,q,u,n,o,p,i,j,3
5,k,q,m,u,o,p,i,j,3
5,k,q,m,n,u,p,i,j,3
5,k,q,m,n,o,u,i,j,3
5,k,q,m,n,o,p,r,j,3
5,k,q,m,n,o,p,i,r,3
5,k,l,t,u,o,p,i,j,3
5,k,l,t,n,u,p,i,j,3
5,k,l,t,n,o,u,i,j,3
5,k,l,t,n,o,p,r,j,3
5,k,l,t,n,o,p,i,r,3
5,k,l,m,t,u,p,i,j,3
5,k,l,m,t,o,u,i,j,3
5,k,l,m,t,o,p,r,j,3
5,k,l,m,t,o,p,i,r,3
5,k,l,m,n,t,u,i,j,3
5,k,l,m,n,t,p,r,j,3
5,k,l,m,n,t,p,i,r,3
5,k,l,m,n,o,t,r,j,3
5,k,l,m,n,o,t,i,r,3
5,k,l,m,n,o,p,q,r,3
4,a,c,d,e,f,g,h,w,0
5,a,c,d,e,f,g,h,w,2
0,0,0,0,6,0,0,0,0,6
6,0,0,0,0,0,0,0,0,0
0,6,0,0,0,0,0,0,0,4
0,6,0,0,4,0,0,0,0,4
0,0,4,0,0,0,0,0,0,4
0,0,4,0,4,0,0,0,0,4
@COLORS
0 0 0 0
1 205 205 205
2 50 0 50
3 255 205 255
4 0 50 0
5 205 255 205
Any sufficiently advanced software is indistinguishable from malice.

User avatar
PHPBB12345
Posts: 1096
Joined: August 5th, 2015, 11:55 pm
Contact:

Re: Rule Table Thread

Post by PHPBB12345 » May 2nd, 2023, 10:39 pm

HighLifeFunc (cont.)

RT14 CP reflector:

Code: Select all

x = 16, y = 11, rule = HighLifeFunc
A$.2A$2A9.BCB$9.BC3F$6.FBC2F.F$7.C.2F.F$6.B2.4F$6.BC.2F.2F.F$7.BC2F.
2F$9.BC3F$11.BCB!
RT14 CC reflector:

Code: Select all

x = 16, y = 10, rule = HighLifeFunc
A$.2A8.BCB$2A7.BC3F$6.FBC2F.F$7.C.2F.F$6.B2.4F$6.BC.2F.2F.F$7.BC2F.2F
$9.BC3F$11.BCB!
RT25 reflector/duplicator:

Code: Select all

x = 24, y = 19, rule = HighLifeFunc
A$.2A$2A4$7.A$8.A$6.3A2$22.2B$20.B$17.B.B$16.FC2.C2$16.FC2.C$17.B.B$
20.B$22.2B!
RT43 reflector/duplicator:

Code: Select all

x = 26, y = 23, rule = HighLifeFunc
A.A$.2A$.A8$12.A$13.A$11.3A$19.B.F$17.F$25.B$14.F$25.B$16.F$21.F$16.F
$16.B.2A.B$18.2C!
RT48 reflector:

Code: Select all

x = 21, y = 22, rule = HighLifeFunc
.A$2.A$3A10$13.A2.B.B$14.A$12.3A2$13.B6.F$14.B2$14.F$14.B.2A.B$16.2C!
RT46 period doubler:

Code: Select all

x = 24, y = 21, rule = HighLifeFunc
2.A$A.A$.2A9$13.A3.B.F$14.A$12.3A8.B$12.B$13.F9.B2$19.F$14.F$14.B.2A.
B$16.2C!

User avatar
squareroot12621
Posts: 633
Joined: March 23rd, 2022, 4:53 pm

Re: Rule Table Thread

Post by squareroot12621 » May 3rd, 2023, 6:10 pm

Code: Select all

x = 12, y = 11, rule = LifeTransitions
2A3.A$A.A.A.A$.A3.A$2.3A2$2.2A.A.A$A2.A.2A.A$2A6.A$8.A.2A$6.A.A.2A$6.
2A!
@RULE LifeTransitions
@TABLE
n_states:44
neighborhood:Moore
symmetries:rotate4reflect
# Birth and death
# B3
0, 1,1,1,0,0,0,0,0, 3
0, 0,1,0,1,0,1,0,0, 3
0, 1,0,1,0,1,0,0,0, 3
0, 0,1,1,1,0,0,0,0, 3
0, 1,0,1,1,0,0,0,0, 3
0, 1,0,1,0,0,1,0,0, 3
0, 0,1,1,0,0,0,0,1, 3
0, 0,1,1,0,0,1,0,0, 3
0, 1,1,0,0,1,0,0,0, 3
0, 1,0,0,1,0,1,0,0, 3
# -S0
1, 0,0,0,0,0,0,0,0, 2
# -S1
1, 1,0,0,0,0,0,0,0, 2
1, 0,1,0,0,0,0,0,0, 2
# -S4
1, 1,1,1,1,0,0,0,0, 2
1, 0,1,0,1,0,1,0,1, 2
1, 1,0,1,0,1,0,1,0, 2
1, 0,1,1,0,0,0,1,1, 2
1, 0,1,1,0,1,0,1,0, 2
1, 0,1,0,0,1,0,1,1, 2
1, 0,1,1,1,0,1,0,0, 2
1, 1,1,1,0,0,1,0,0, 2
1, 1,1,1,0,1,0,0,0, 2
1, 1,1,0,0,1,0,0,1, 2
1, 0,1,1,0,1,1,0,0, 2
1, 0,1,0,1,1,0,0,1, 2
1, 1,1,0,0,1,1,0,0, 2
# -S5
1, 0,0,0,1,1,1,1,1, 2
1, 1,0,1,0,1,0,1,1, 2
1, 0,1,0,1,0,1,1,1, 2
1, 1,0,0,0,1,1,1,1, 2
1, 0,1,0,0,1,1,1,1, 2
1, 0,1,0,1,1,0,1,1, 2
1, 1,0,0,1,1,1,1,0, 2
1, 1,0,0,1,1,0,1,1, 2
1, 0,0,1,1,0,1,1,1, 2
1, 0,1,1,0,1,0,1,1, 2
# -S6
1, 1,1,1,1,1,1,0,0, 2
1, 0,1,0,1,1,1,1,1, 2
1, 1,0,1,0,1,1,1,1, 2
1, 1,1,1,0,1,1,1,0, 2
1, 0,1,1,0,1,1,1,1, 2
1, 1,0,1,1,1,0,1,1, 2
# -S7
1, 0,1,1,1,1,1,1,1, 2
1, 1,0,1,1,1,1,1,1, 2
# -S8
1, 1,1,1,1,1,1,1,1, 2
# Identifying transitions (except 0 and 3)
# T1
0, 0,1,0,0,0,0,0,0, 4
0, 1,0,0,0,0,0,0,0, 5
# T2
0, 0,0,0,0,0,0,1,1, 6
0, 1,0,1,0,0,0,0,0, 7
0, 0,1,0,1,0,0,0,0, 8
0, 0,0,1,0,0,0,1,0, 9
0, 1,0,0,1,0,0,0,0, 10
0, 0,1,0,0,0,1,0,0, 11
# T4
0, 1,1,1,1,0,0,0,0, 12
0, 0,1,0,1,0,1,0,1, 13
0, 1,0,1,0,1,0,1,0, 14
0, 0,1,1,0,0,0,1,1, 15
0, 0,1,1,0,1,0,1,0, 16
0, 0,1,0,0,1,0,1,1, 17
0, 0,1,1,1,0,1,0,0, 18
0, 1,1,1,0,0,1,0,0, 19
0, 1,1,1,0,1,0,0,0, 20
0, 1,1,0,0,1,0,0,1, 21
0, 0,1,1,0,1,1,0,0, 22
0, 0,1,0,1,1,0,0,1, 23
0, 1,1,0,0,1,1,0,0, 24
# T5
0, 0,0,0,1,1,1,1,1, 25
0, 1,0,1,0,1,0,1,1, 26
0, 0,1,0,1,0,1,1,1, 27
0, 1,0,0,0,1,1,1,1, 28
0, 0,1,0,0,1,1,1,1, 29
0, 0,1,0,1,1,0,1,1, 30
0, 1,0,0,1,1,1,1,0, 31
0, 1,0,0,1,1,0,1,1, 32
0, 0,0,1,1,0,1,1,1, 33
0, 0,1,1,0,1,0,1,1, 34
# T6
0, 1,1,1,1,1,1,0,0, 35
0, 0,1,0,1,1,1,1,1, 36
0, 1,0,1,0,1,1,1,1, 37
0, 1,1,0,1,1,1,0,1, 38
0, 0,1,1,0,1,1,1,1, 39
0, 1,0,1,1,1,0,1,1, 40
# T7
0, 0,1,1,1,1,1,1,1, 41
0, 1,0,1,1,1,1,1,1, 42
# T8
0, 1,1,1,1,1,1,1,1, 43
@COLORS
0 0 0 0
1 255 255 255
2 85 85 85
3 170 170 170
4 64 0 0
5 0 0 64
6 128 0 0
7 128 128 0
8 0 128 0
9 0 128 128
10 0 0 128
11 128 0 128
12 192 0 0
13 192 88 0
14 192 177 0
15 118 192 0
16 29 192 0
17 0 192 59
18 0 192 147
19 0 147 192
20 0 59 192
21 29 0 192
22 118 0 192
23 192 0 177
24 192 0 88
25 255 0 0
26 255 153 0
27 204 255 0
28 51 255 0
29 0 255 102
30 0 255 255
31 0 102 255
32 51 0 255
33 204 0 255
34 255 0 153
35 255 64 64
36 255 255 64
37 64 255 64
38 64 255 255
39 64 64 255
40 255 64 255
41 255 128 128
42 128 128 255
43 255 170 170
@NAMES
0 off
1 on
2 turned off
3 turned on
4 1c
5 1e
6 2a
7 2c
8 2e
9 2i
10 2k
11 2n
12 4a
13 4c
14 4e
15 4i
16 4j
17 4k
18 4n
19 4q
20 4r
21 4t
22 4w
23 4y
24 4z
25 5a
26 5c
27 5e
28 5i
29 5j
30 5k
31 5n
32 5q
33 5r
34 5y
35 6a
36 6c
37 6e
38 6i
39 6k
40 6n
41 7c
42 7e
43 8

Code: Select all

4b8o$4b8o$4b8o$4b8o$4o8b4o$4o8b4o$4o8b4o$4o8b4o$4o8b4o$4o8b4o$4o8b4o$4o8b4o$4b8o$4b8o$4b8o$4b8o![[ THEME 0 AUTOSTART GPS 8 Z 16 T 1 T 1 Z 19.027 T 2 T 2 Z 22.627 T 3 T 3 Z 26.909 T 4 T 4 Z 32 T 5 T 5 Z 38.055 T 6 T 6 Z 45.255 T 7 T 7 Z 53.817 LOOP 8 ]]

User avatar
PHPBB12345
Posts: 1096
Joined: August 5th, 2015, 11:55 pm
Contact:

Re: Rule Table Thread

Post by PHPBB12345 » June 5th, 2023, 1:06 pm

Code: Select all

@RULE Hutton32s

@TABLE
# rules: 290
#
# Golly rule-table format.
# Each rule: C,N,E,S,W,C'
# N.B. Where the same variable appears multiple times in a transition,
# it takes the same value each time.
#
# Default for transitions not listed: no change
#
n_states:32
neighborhood:vonNeumann
symmetries:none
var a={0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31}
var b={0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31}
var c={0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31}
var d={0,8}
var e={0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,17,18,19,20,21,22,23,25,26,27,28,29,30,31}
var f={0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,16,17,18,19,20,21,22,24,25,26,27,28,29,30,31}
var g={0,1,2,3,4,5,6,7,8,9,10,11,12,13,15,16,17,18,19,20,21,23,24,25,26,27,28,29,30,31}
var h={0,1,2,3,4,5,6,7,8,9,10,11,12,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31}
var i={0,1,2,3,4,5,6,7,8,9,10,11,12,14,15,16,17,18,19,20,22,23,24,25,26,27,28,29,30,31}
var j={0,1,2,3,4,5,6,7,8,9,10,11,12,13,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31}
var k={0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31}
var l={0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31}
var m={4,5,6,8,17,18,19,20,23,24}
var n={13,21}
var o={4,5,6,8,9,10,11,12,13,14,15,16,17,18,19,20,23,24,25,26,27,28,29,30,31}
var p={4,5,6,8,17,18,19,20,21,23}
var q={4,5,6,8,17,18,19,20,21,24}
var r={14,22}
var s={4,5,6,8,9,10,11,12,13,14,15,16,17,18,19,20,21,23,25,26,27,28,29,30,31}
var t={4,5,6,8,9,10,11,12,13,14,15,16,17,18,19,20,21,24,25,26,27,28,29,30,31}
var u={4,5,6,8,17,18,19,20,22,23}
var v={4,5,6,8,17,18,19,20,22,24}
var w={4,5,6,8,17,18,19,20,21,22}
var x={15,23}
var y={4,5,6,8,9,10,11,12,13,14,15,16,17,18,19,20,22,23,25,26,27,28,29,30,31}
var z={4,5,6,8,9,10,11,12,13,14,15,16,17,18,19,20,22,24,25,26,27,28,29,30,31}
var A={4,5,6,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,25,26,27,28,29,30,31}
var B={5,6,7,8}
var C={5,6,7,8,9,10,11,12,13,14,15,16,25,26,27,28,29,30,31}
var D={0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,25,26,27,28,29,30,31}
var E={0,1,2,3,4,6,7,9,10,11,12,13,14,15,16,21,22,24,25,26,27,28,29,30,31}
var F={0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,23,24,25,26,27,28,29,30,31}
var G={13,27,28,29,31}
var H={9,10,11,12,13,14,15,16,25,26,27,28,29,30,31}
var I={14,27,28,30,31}
var J={0,1,2,3,4,5,6,7,8,9,10,11,12,14,15,16,17,18,19,20,22,23,24,25,26,30}
var K={5,8,17,18,19,20,23}
var L={16,27,28,30,31}
var M={0,1,2,3,4,5,6,7,8,9,10,11,12,13,15,16,17,18,19,20,21,23,24,25,26,29}
var N={16,24,27,28,30,31}
var O={5,8,17,18,19,20}
var P={0,1,2,3,4,6,7,9,10,11,12,13,14,15,16,21,22,23,25,26,27,28,29,30,31}
var Q={0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,24,25,26,27,28,29,30,31}
var R={15,27,28,29,31}
var S={0,1,2,3,4,6,7,9,10,11,12,13,14,15,16,22,23,24,25,26,27,28,29,30,31}
var T={0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,16,17,18,19,20,21,22,24,25,26,30}
var U={0,1,2,3,4,6,7,9,10,11,12,13,14,15,16,21,23,24,25,26,27,28,29,30,31}
var V={0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,17,18,19,20,21,22,23,25,26,29}
var W={0,1,2,3}
var X={4,5,6,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,24,25,26,27,28,29,30,31}
var Y={4,8,17,18,19,20}
var Z={4,5,6,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,25,26,27,28,29,30,31}
var aa={4,5,6,8,9,10,11,12,13,14,15,16,17,18,19,20,22,23,24,25,26,27,28,29,30,31}
var ab={4,5,6,8,9,10,11,12,13,14,15,16,17,18,19,20,21,23,24,25,26,27,28,29,30,31}
var ac={17,18,19,20,23}
var ad={21,27,28,29,31}
var ae={17,18,19,20,24}
var af={22,27,28,30,31}
var ag={17,18,19,20,21}
var ah={17,18,19,20,22}
var ai={24,27,28,30,31}
var aj={23,27,28,29,31}
var ak={0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,22,23,24,25,26,27,28,29,30,31}
var al={0,1,2,3,4,5,6,7,8,9,10,11,13,14,15,17,18,19,20,21,22,23,25,26,29}
var am={1,2,3,4,5,6,7,8,9,10,11,12,13,14,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31}
var an={0,1,2,3,4,5,6,7,8,9,11,12,13,15,16,17,18,19,20,21,23,24,25,26,29}
var ao={0,1,2,3,4,5,6,7,8,10,11,12,14,15,16,17,18,19,20,22,23,24,25,26,30}
var ap={1,2,3,4}
var aq={5,6,7,8,9,10,11,12,13,14,16,17,18,19,20,21,22,24,25,26,27,28,29,30,31}
var ar={0,1,2,3,4,5,6,7,8,10,11,12,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31}
var as={9,10,11,12,13,14,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31}
var at={0,1,2,3,4,5,6,7,8}
var au={0,1,2,3,4,5,6,7,8,9,11,12,13,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31}
var av={1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31}
var aw={0,1,2,3,4,5,6,7,8,9,10,12,13,14,16,17,18,19,20,21,22,24,25,26,30}
var ax={5,6,7,8,9,10,11,12,13,14,15,17,18,19,20,21,22,23,25,26,27,28,29,30,31}
var ay={9,10,11,12,13,14,15,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31}
var az={0,9,10,11,12,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31}
var aA={5,6,7,8,9,10,11,12,14,15,16,17,18,19,20,22,23,24,25,26,27,28,29,30,31}
var aB={0,1,2,3,4,5,6,7,8,9}
var aC={0,1,2,3,4,5,6,7,8,9,10,11,12,13}
var aD={0,1,2,3,4,5,6,7,8,9,10,12,13,14,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31}
var aE={1,2,3,4,5,6,7,8,9,10,11,12,13,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31}
var aF={5,6,7,8,9,10,11,12,13,15,16,17,18,19,20,21,23,24,25,26,27,28,29,30,31}
var aG={9,10,11,12,13,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31}
var aH={25,27}
var aI={0,1,2,3,4,5,6,7,8,25,26,27,28,29,30,31}
var aJ={0,1,2,3,4,5,6,7,8,9,10,12,13,14,15,16,17,18,19,20,21,22,24,25,26,27,28,29,30,31}
var aK={0,1,2,3,4,5,6,7,8,9,11,12,13,14,15,16,17,18,19,20,21,23,24,25,26,27,28,29,30,31}
var aL={0,1,2,3,4,5,6,7,8,10,11,12,14,15,16,17,18,19,20,22,23,24,25,26,27,28,29,30,31}
var aM={0,1,2,3,4,5,6,7,8,9,11,12,13,15,16,17,18,19,20,21,23,24,25,26,27,28,29,30,31}
var aN={9,10,11,13,14,15,16,17,18,19,20,21,22,23}
var aO={9,10,11,13,14,15,17,18,19,21,22,23}
var aP={9,10,12,13,14,16,17,18,20,21,22,24}
var aQ={0,1,2,3,4,5,6,7,8,9,11,12,13,15,16,17,19,20,21,23,24,25,26,27,28,29,30,31}
var aR={25,30,31}
var aS={10,18}
var aT={0,1,2,3,4,5,6,7,8,10,11,12,14,15,16,18,19,20,22,23,24,25,26,27,28,29,30,31}
var aU={25,29,31}
var aV={9,17}
var aW={25,29,30}
var aX={11,15,19}
var aY={9,11,12,13,15,16,17,19,20,21,23,24}
var aZ={11,19}
var ba={10,11,12,14,15,16,18,19,20,22,23,24}
var bb={0,1,2,3,4,5,6,7,8,10,11,12,13,14,15,16,17,18,19,20,22,23,24,25,26,27,28,29,30,31}
var bc={14,18}
var bd={0,1,2,3,4,5,6,7,8,13,17,25,26,27,28,29,30,31}
var be={0,1,2,3,4,5,6,7,8,14,18,25,26,27,28,29,30,31}
var bf={0,1,2,3,4,5,6,7,8,17,25,26,27,28,29,30,31}
var bg={12,20}
var bh={12,16,20}
var bi={9,10,12,13,14,16,17,18,19,20,21,22,24}
var bj={15,19}
var bk={26,28}
var bl={0,1,2,3,4,5,6,7,8,9,10,11,13,14,15,16,17,18,19,20,21,22,23,25,26,27,28,29,30,31}
var bm={0,1,2,3,4,5,6,7,8,10,11,12}
var bn={0,1,2,3,4,5,6,7,8,9,10,12,13,14,16,17,18,19,20,21,22,24,25,26,27,28,29,30,31}
var bo={27,29,30,31}
var bp={13,17}
var bq={29,31}
var br={29,30}
var bs={30,31}
0,a,b,c,13,1
d,e,f,g,21,9
0,a,b,14,h,1
d,e,f,22,i,10
0,a,15,j,h,1
d,e,23,g,i,11
0,16,k,j,h,1
d,24,f,g,i,12
1,l,k,j,h,2
1,a,b,c,13,3
1,a,b,14,h,3
1,a,15,j,h,3
1,16,k,j,h,3
2,l,k,j,h,4
2,a,b,c,13,5
2,a,b,14,h,5
2,a,15,j,h,5
2,16,k,j,h,5
3,l,k,j,h,6
3,a,b,c,13,7
3,a,b,14,h,7
3,a,15,j,h,7
3,16,k,j,h,7
4,l,k,j,h,8
4,e,f,g,13,11
4,e,f,14,i,12
m,a,b,14,n,0
o,a,b,22,13,0
4,e,15,g,i,9
p,a,15,b,n,0
q,a,15,r,h,0
s,a,23,b,13,0
t,a,23,14,h,0
4,16,f,g,i,10
u,16,a,b,n,0
v,16,a,r,h,0
w,16,x,j,h,0
y,24,a,b,13,0
z,24,a,14,h,0
A,24,15,j,h,0
B,e,f,g,i,0
5,e,f,g,13,17
5,e,f,g,21,12
5,e,f,14,i,18
5,e,f,22,i,9
C,l,k,22,21,0
5,e,15,g,i,19
5,e,23,g,i,10
C,l,23,g,21,0
C,l,23,22,i,0
5,16,f,g,i,20
5,24,f,g,i,11
C,24,f,g,21,0
C,24,f,22,i,0
C,24,23,g,i,0
6,e,f,g,13,19
6,e,f,g,21,18
6,e,f,14,i,20
6,e,f,22,i,19
6,e,15,g,i,17
6,e,23,g,i,20
6,16,f,g,i,18
6,24,f,g,i,17
7,a,b,c,13,25
7,e,f,g,21,20
7,a,b,14,h,25
7,e,f,22,i,17
7,a,15,j,h,25
7,e,23,g,i,18
7,16,k,j,h,25
7,24,f,g,i,19
8,e,f,g,13,10
8,e,f,14,i,11
8,e,15,g,i,12
8,16,f,g,i,9
9,D,E,F,G,13
H,D,a,b,21,0
9,D,E,I,J,13
H,D,a,22,i,0
9,a,K,F,G,0
9,a,K,I,J,0
H,D,23,g,i,0
9,L,E,M,J,13
9,N,O,M,J,0
H,24,f,g,i,0
10,P,Q,F,G,14
10,P,Q,I,J,14
10,P,R,M,J,14
10,O,Q,F,G,0
10,O,Q,I,J,0
10,O,R,M,J,0
11,D,Q,I,S,15
11,D,Q,I,O,0
11,D,R,M,S,15
11,D,R,M,O,0
11,L,T,M,S,15
11,L,T,M,O,0
12,D,Q,U,G,16
12,D,Q,O,G,0
12,D,R,U,J,16
12,D,R,O,J,0
12,L,T,U,J,16
12,L,T,O,J,0
13,V,W,M,J,21
13,V,X,M,J,9
13,D,Y,F,G,0
13,D,Y,I,J,0
13,V,7,M,J,0
13,D,7,F,G,1
13,D,7,I,J,1
13,L,Y,M,J,0
13,L,7,M,J,1
14,W,T,M,J,22
14,Z,T,M,J,10
14,Y,Q,F,G,0
14,Y,Q,I,J,0
14,Y,R,M,J,0
14,7,T,M,J,0
14,7,Q,F,G,1
14,7,Q,I,J,1
14,7,R,M,J,1
15,V,T,M,W,23
15,V,T,M,aa,11
15,V,T,M,7,0
15,D,Q,I,Y,0
15,D,Q,I,7,1
15,D,R,M,Y,0
15,D,R,M,7,1
15,L,T,M,Y,0
15,L,T,M,7,1
16,V,T,W,J,24
16,V,T,ab,J,12
16,D,Q,Y,G,0
16,V,T,7,J,0
16,D,Q,7,G,1
16,D,R,Y,J,0
16,D,R,7,J,1
16,L,T,Y,J,0
16,L,T,7,J,1
ac,e,f,g,13,0
17,l,k,j,ad,21
ae,e,f,14,i,0
17,l,k,af,J,21
ag,e,15,g,i,0
ah,16,f,g,i,0
17,ai,k,M,J,21
18,l,k,j,ad,22
18,l,k,af,J,22
18,l,aj,M,J,22
19,l,k,af,h,23
19,l,aj,M,h,23
19,ai,T,M,h,23
20,l,k,j,ad,24
20,l,aj,j,J,24
20,ai,T,j,J,24
21,D,0,F,ak,17
21,al,am,an,ao,17
21,a,ap,b,13,13
21,a,ap,14,h,13
21,l,B,j,9,9
21,a,aq,b,13,0
21,l,B,10,ar,9
21,a,aq,14,h,0
21,V,as,M,J,17
21,0,9,10,at,17
21,12,B,au,ar,9
21,16,ap,j,h,13
21,16,aq,j,h,0
22,0,Q,F,ak,18
22,av,aw,an,ao,18
22,ap,a,b,13,14
22,ap,a,14,h,14
22,ap,15,j,h,14
22,B,k,j,9,10
22,ax,a,b,13,0
22,B,k,10,ar,10
22,ax,a,14,h,0
22,B,11,au,ar,10
22,ax,15,j,h,0
22,ay,T,M,J,18
22,9,0,10,at,18
23,al,aw,an,h,19
23,V,T,M,az,19
23,l,k,10,B,11
23,D,Q,F,0,19
23,a,b,14,ap,15
23,a,b,14,aA,0
23,0,11,aB,az,19
23,l,11,au,B,11
23,0,R,aC,0,19
23,a,15,j,ap,15
23,a,15,j,aA,0
23,12,aD,au,B,11
23,16,k,j,ap,15
23,16,k,j,aA,0
24,D,Q,0,ak,20
24,al,aw,aE,ao,20
24,a,b,ap,13,16
24,l,k,B,9,12
24,a,b,aF,13,0
24,V,T,aG,J,20
24,l,11,B,ar,12
24,0,11,9,at,20
24,a,15,ap,h,16
24,a,15,aF,h,0
24,12,aD,B,ar,12
24,16,k,ap,h,16
24,16,k,aF,h,0
aH,aI,aJ,aK,13,26
aH,aI,aJ,14,aL,26
aH,aI,15,aM,aL,26
aH,aN,aI,aK,13,26
aH,aN,aI,14,aL,26
aH,aO,aP,aQ,13,26
aR,aO,aP,aS,13,29
aH,aO,aP,14,aT,26
aU,aO,aP,14,aV,30
aW,aO,aP,14,13,31
aR,aO,aX,aY,13,29
aU,aO,aZ,14,ba,30
aH,aN,15,aI,bb,26
aH,aO,15,aY,aT,26
aR,aO,15,aY,aV,29
aR,aO,15,aS,ba,29
aH,aN,15,bc,bd,26
aW,aO,15,14,ba,31
aH,aN,19,be,13,26
aH,aN,19,14,bf,26
aR,bg,aP,aY,13,29
aU,bh,aP,14,ba,30
aR,bg,15,aY,ba,29
aH,16,aI,aM,aL,26
aH,16,bi,aI,bb,26
aH,16,aP,aY,aT,26
aU,16,aP,aY,aV,30
aW,16,aP,aY,13,31
aU,16,aP,aS,ba,30
aH,16,bi,bc,bd,26
aU,16,aZ,aY,ba,30
aH,16,bj,aY,bd,26
aW,16,15,aY,ba,31
aH,16,bj,bc,ba,26
aH,20,aP,be,13,26
aH,20,aP,14,bf,26
aH,20,15,aY,bd,26
aH,20,15,bc,ba,26
aH,20,19,aY,13,26
aH,20,19,14,ba,26
bk,e,f,g,i,27
26,bl,aJ,aK,13,28
bk,D,Q,10,ak,27
26,bl,aJ,14,aL,28
bk,D,Q,aK,9,27
bk,D,11,aK,bb,27
26,0,11,14,bm,27
26,bl,15,aM,aL,28
26,0,15,aC,9,27
26,0,15,10,bm,27
bk,12,aJ,aK,bb,27
26,12,0,14,bm,27
26,16,bn,aM,aL,28
bo,e,f,g,i,25
27,D,Q,10,ak,25
27,D,Q,aK,9,25
27,D,11,aK,bb,25
27,0,11,14,bm,25
27,0,15,aC,9,25
27,0,15,10,bm,25
27,aO,aP,14,bp,26
27,aO,aP,18,13,26
27,aO,15,aY,bp,26
27,aO,15,bc,ba,26
27,aO,19,aY,13,26
27,aO,19,14,ba,26
27,12,aJ,aK,bb,25
27,12,0,14,bm,25
27,16,aP,aY,bp,26
27,16,aP,bc,ba,26
27,16,bj,aY,ba,26
27,20,aP,aY,13,26
27,20,aP,14,ba,26
27,20,15,aY,ba,26
bq,D,f,14,i,30
br,D,Q,14,13,31
br,D,15,14,i,31
bq,16,f,g,i,30
br,16,Q,g,13,31
br,16,15,g,i,31
bs,e,Q,g,13,29
bs,e,15,g,i,29


@COLORS

0    0   0   0
1  255   0   0
2  255 125   0
3  255 150  25
4  255 175  50
5  255 200  75
6  255 225 100
7  255 250 125
8  251 255   0
9   89  89 255
10 106 106 255
11 122 122 255
12 139 139 255
13  27 176  27
14  36 200  36
15  73 255  73
16 106 255 106
17 235  36  36
18 255  56  56
19 255  73  73
20 255  89  89
21 185  56 255
22 191  73 255
23 197  89 255
24 203 106 255
25   0 255 128
26 255 128  64
27 255 255 128
28  33 215 215
29  27 176 176
30  24 156 156
31  21 137 137

User avatar
PHPBB12345
Posts: 1096
Joined: August 5th, 2015, 11:55 pm
Contact:

Re: Rule Table Thread

Post by PHPBB12345 » August 1st, 2023, 12:35 pm

Decimal expansion of 2^n:

Code: Select all

x = 1, y = 1, rule = PowerOfTwo
B!

@RULE PowerOfTwo

@TABLE
n_states:11
neighborhood:oneDimensional
symmetries:none

var a={0,1,2,3,4,5,6,7,8,9,10}
var h={6,7,8,9,10}
var l={0,1,2,3,4,5}
var A={1,6}
var B={0,A}
var C={2,7}
var D={3,8}
var E={4,9}
var F={5,10}

A,a,l,1
B,a,h,2
C,a,l,3
C,a,h,4
D,a,l,5
D,a,h,6
E,a,l,7
E,a,h,8
F,a,l,9
F,a,h,10

@ICONS

XPM
/* width height num_colors chars_per_pixel */
"7 70 2 1"
/* colors */
". c #000000"
"@ c #FFFFFF"
/* icon for state 1 */
"..@@@.."
".@...@."
".@..@@."
".@.@.@."
".@@..@."
".@...@."
"..@@@.."
/* icon for state 2 */
"...@..."
"..@@..."
"...@..."
"...@..."
"...@..."
"...@..."
"..@@@.."
/* icon for state 3 */
"..@@@.."
".@...@."
".....@."
"....@.."
"...@..."
"..@...."
".@@@@@."
/* icon for state 4 */
"..@@@.."
".@...@."
".....@."
"...@@.."
".....@."
".@...@."
"..@@@.."
/* icon for state 5 */
"....@.."
"...@@.."
"..@.@.."
".@..@.."
".@@@@@."
"....@.."
"....@.."
/* icon for state 6 */
".@@@@@."
".@....."
".@....."
"..@@@.."
".....@."
".@...@."
"..@@@.."
/* icon for state 7 */
"..@@@.."
".@....."
".@....."
".@@@@.."
".@...@."
".@...@."
"..@@@.."
/* icon for state 8 */
".@@@@@."
".....@."
"....@.."
"...@..."
"..@...."
".@....."
".@....."
/* icon for state 9 */
"..@@@.."
".@...@."
".@...@."
"..@@@.."
".@...@."
".@...@."
"..@@@.."
/* icon for state 10 */
"..@@@.."
".@...@."
".@...@."
"..@@@@."
".....@."
".....@."
"..@@@.."
643c/2136:

Code: Select all

x = 1, y = 1, rule = PowerOfTwoRoundDown
B!

@RULE PowerOfTwoRoundDown

@TABLE
n_states:12
neighborhood:oneDimensional
symmetries:none

var c={1,2,3,4,5,6,7,8,9,10,11}
var a={0,c}
var b=a
var h={6,7,8,9,10}
var l={0,1,2,3,4,5,11}
var A={1,6,11}
var B={0,A}
var C={2,7}
var D={3,8}
var E={4,9}
var F={5,10}

c,11,a,11
11,a,b,0
1,a,0,0
1,1,1,11
A,a,l,1
B,a,h,2
C,a,l,3
C,a,h,4
D,a,l,5
D,a,h,6
E,a,l,7
E,a,h,8
F,a,l,9
F,a,h,10

@ICONS

XPM
/* width height num_colors chars_per_pixel */
"7 77 2 1"
/* colors */
". c #000000"
"@ c #FFFFFF"
/* icon for state 1 */
"..@@@.."
".@...@."
".@..@@."
".@.@.@."
".@@..@."
".@...@."
"..@@@.."
/* icon for state 2 */
"...@..."
"..@@..."
"...@..."
"...@..."
"...@..."
"...@..."
"..@@@.."
/* icon for state 3 */
"..@@@.."
".@...@."
".....@."
"....@.."
"...@..."
"..@...."
".@@@@@."
/* icon for state 4 */
"..@@@.."
".@...@."
".....@."
"...@@.."
".....@."
".@...@."
"..@@@.."
/* icon for state 5 */
"....@.."
"...@@.."
"..@.@.."
".@..@.."
".@@@@@."
"....@.."
"....@.."
/* icon for state 6 */
".@@@@@."
".@....."
".@....."
"..@@@.."
".....@."
".@...@."
"..@@@.."
/* icon for state 7 */
"..@@@.."
".@....."
".@....."
".@@@@.."
".@...@."
".@...@."
"..@@@.."
/* icon for state 8 */
".@@@@@."
".....@."
"....@.."
"...@..."
"..@...."
".@....."
".@....."
/* icon for state 9 */
"..@@@.."
".@...@."
".@...@."
"..@@@.."
".@...@."
".@...@."
"..@@@.."
/* icon for state 10 */
"..@@@.."
".@...@."
".@...@."
"..@@@@."
".....@."
".....@."
"..@@@.."
/* icon for state 11 */
"@@@@@@@"
"@@@@@@@"
"@@@@@@@"
"@@@@@@@"
"@@@@@@@"
"@@@@@@@"
"@@@@@@@"
146c/485:

Code: Select all

x = 1, y = 1, rule = PowerOfTwoRoundUp
B!

@RULE PowerOfTwoRoundUp

@TABLE
n_states:13
neighborhood:oneDimensional
symmetries:none

var c={1,2,3,4,5,6,7,8,9,10,11,12}
var a={0,c}
var b=a
var d={11,12}
var h={6,7,8,9,10}
var l={0,1,2,3,4,5}
var A={1,6}
var B={0,A}
var C={2,7}
var D={3,8}
var E={4,9}
var F={5,10}

c,d,a,12
B,a,11,3
C,a,11,5
D,a,11,7
E,a,11,9
F,a,11,11
d,a,b,0
10,10,10,11
A,a,l,1
B,a,h,2
C,a,l,3
C,a,h,4
D,a,l,5
D,a,h,6
E,a,l,7
E,a,h,8
F,a,l,9
F,a,h,10

@ICONS

XPM
/* width height num_colors chars_per_pixel */
"7 77 2 1"
/* colors */
". c #000000"
"@ c #FFFFFF"
/* icon for state 1 */
"..@@@.."
".@...@."
".@..@@."
".@.@.@."
".@@..@."
".@...@."
"..@@@.."
/* icon for state 2 */
"...@..."
"..@@..."
"...@..."
"...@..."
"...@..."
"...@..."
"..@@@.."
/* icon for state 3 */
"..@@@.."
".@...@."
".....@."
"....@.."
"...@..."
"..@...."
".@@@@@."
/* icon for state 4 */
"..@@@.."
".@...@."
".....@."
"...@@.."
".....@."
".@...@."
"..@@@.."
/* icon for state 5 */
"....@.."
"...@@.."
"..@.@.."
".@..@.."
".@@@@@."
"....@.."
"....@.."
/* icon for state 6 */
".@@@@@."
".@....."
".@....."
"..@@@.."
".....@."
".@...@."
"..@@@.."
/* icon for state 7 */
"..@@@.."
".@....."
".@....."
".@@@@.."
".@...@."
".@...@."
"..@@@.."
/* icon for state 8 */
".@@@@@."
".....@."
"....@.."
"...@..."
"..@...."
".@....."
".@....."
/* icon for state 9 */
"..@@@.."
".@...@."
".@...@."
"..@@@.."
".@...@."
".@...@."
"..@@@.."
/* icon for state 10 */
"..@@@.."
".@...@."
".@...@."
"..@@@@."
".....@."
".....@."
"..@@@.."
/* icon for state 11 */
"@@@@@@@"
"@@@@@@@"
"@@@@@@@"
"@@@@@@@"
"@@@@@@@"
"@@@@@@@"
"@@@@@@@"
76573c/254370:

Code: Select all

x = 1, y = 1, rule = PowerOfTwoRoundUp2
B!

@RULE PowerOfTwoRoundUp2

@TABLE
n_states:14
neighborhood:oneDimensional
symmetries:none

var c={1,2,3,4,5,6,7,8,9,10,11,12,13}
var a={0,c}
var b=a
var d={12,13}
var h={6,7,8,9,10,11}
var l={0,1,2,3,4,5}
var p={10,11}
var q=p
var r=p
var A={1,6}
var B={0,A}
var C={2,7}
var D={3,8}
var E={4,9}
var F={5,10,11}

c,d,a,13
B,a,12,3
C,a,12,5
D,a,12,7
E,a,12,9
F,a,12,12
d,a,b,0
11,11,11,12
p,q,r,11
A,a,l,1
B,a,h,2
C,a,l,3
C,a,h,4
D,a,l,5
D,a,h,6
E,a,l,7
E,a,h,8
F,a,l,9
F,a,h,10

@ICONS

XPM
/* width height num_colors chars_per_pixel */
"7 84 2 1"
/* colors */
". c #000000"
"@ c #FFFFFF"
/* icon for state 1 */
"..@@@.."
".@...@."
".@..@@."
".@.@.@."
".@@..@."
".@...@."
"..@@@.."
/* icon for state 2 */
"...@..."
"..@@..."
"...@..."
"...@..."
"...@..."
"...@..."
"..@@@.."
/* icon for state 3 */
"..@@@.."
".@...@."
".....@."
"....@.."
"...@..."
"..@...."
".@@@@@."
/* icon for state 4 */
"..@@@.."
".@...@."
".....@."
"...@@.."
".....@."
".@...@."
"..@@@.."
/* icon for state 5 */
"....@.."
"...@@.."
"..@.@.."
".@..@.."
".@@@@@."
"....@.."
"....@.."
/* icon for state 6 */
".@@@@@."
".@....."
".@....."
"..@@@.."
".....@."
".@...@."
"..@@@.."
/* icon for state 7 */
"..@@@.."
".@....."
".@....."
".@@@@.."
".@...@."
".@...@."
"..@@@.."
/* icon for state 8 */
".@@@@@."
".....@."
"....@.."
"...@..."
"..@...."
".@....."
".@....."
/* icon for state 9 */
"..@@@.."
".@...@."
".@...@."
"..@@@.."
".@...@."
".@...@."
"..@@@.."
/* icon for state 10 */
"..@@@.."
".@...@."
".@...@."
"..@@@@."
".....@."
".....@."
"..@@@.."
/* icon for state 11 */
"..@@@.."
".@...@."
".@...@."
"..@@@@."
".....@."
".....@."
"..@@@.."
/* icon for state 12 */
"@@@@@@@"
"@@@@@@@"
"@@@@@@@"
"@@@@@@@"
"@@@@@@@"
"@@@@@@@"
"@@@@@@@"

User avatar
tommyaweosme
Posts: 216
Joined: January 15th, 2024, 9:37 am

Re: Rule Table Thread

Post by tommyaweosme » Yesterday, 1:08 pm

Code: Select all

x rule = jump
A!

@RULE jump

@TABLE
n_states:4
neighborhood:vonNeumann
symmetries:none
var a={1,2,3}
0,a,0,0,0,1
0,0,a,0,0,2
0,0,0,0,a,3
(warning: this user many mispronounce words/grammar. do not correct. DO NOT CORRECT.)
hello. i run oca critic. if it werent for me, the cgol community wouldnt know about goose goose revolution.

Post Reply