Simple Ruletables

For discussion of other cellular automata.
User avatar
NNlk05
Posts: 656
Joined: January 14th, 2026, 8:42 pm
Location: Exploring in the Jungle of the INT Rulespace
Contact:

Re: Simple Ruletables

Post by NNlk05 »

Bliptile belongs in this set with only 3 lines (!).
Feci quod potui, faciant meliora potentes.

Code: Select all

x = 10, y = 3, rule = B34twz/S23
b2o4b2o$obo4bobo$2bo4bo!
[[ AUTOSTART AUTOHIDEGUI TRACK 0 -47/270 ZOOM 4 GPS 45 STEP 3 THEME BOOK ]]
https://nnlk05.github.io

=3
User avatar
unname4798
Posts: 2537
Joined: July 15th, 2023, 10:27 am
Location: Near ConwayLife servers

Re: Simple Ruletables

Post by unname4798 »

Immigration Survival (immigration rules apply to survival):

Code: Select all

#R ImmigrationSurvival
!
@RULE ImmigrationSurvival
@TABLE
n_states:3
neighborhood:Moore
symmetries:permute
var a={0,1,2}
var b=a
var c=a
var d=a
var e=a
var f=a
var g=a
var h=a
var i=a
var j={1,2}
var k=j
0,1,1,j,0,0,0,0,0,1
0,2,2,j,0,0,0,0,0,2
j,1,1,0,0,0,0,0,0,1
j,1,2,0,0,0,0,0,0,j
j,2,2,0,0,0,0,0,0,2
j,1,1,k,0,0,0,0,0,1
j,2,2,k,0,0,0,0,0,2
a,b,c,d,e,f,g,h,i,0
A tweak (when the cell faces a cell of one color and a cell of the other, the cell changes color)

Code: Select all

#R ImmigrationSurvival2
!
@RULE ImmigrationSurvival2
@TABLE
n_states:3
neighborhood:Moore
symmetries:permute
var a={0,1,2}
var b=a
var c=a
var d=a
var e=a
var f=a
var g=a
var h=a
var i=a
var j={1,2}
var k=j
0,1,1,j,0,0,0,0,0,1
0,2,2,j,0,0,0,0,0,2
j,1,1,0,0,0,0,0,0,1
2,1,2,0,0,0,0,0,0,1
1,1,2,0,0,0,0,0,0,2
j,2,2,0,0,0,0,0,0,2
j,1,1,k,0,0,0,0,0,1
j,2,2,k,0,0,0,0,0,2
a,b,c,d,e,f,g,h,i,0
User avatar
NNlk05
Posts: 656
Joined: January 14th, 2026, 8:42 pm
Location: Exploring in the Jungle of the INT Rulespace
Contact:

Re: Simple Ruletables

Post by NNlk05 »

B38/S23 but a "toggle cell" gets born on B8 and toggles the states of the cells around it then dies.

Code: Select all

x = 3, y = 3, rule = EightToggleLife
b2o$
2ob$
bob!

@RULE EightToggleLife
EightToggleLife, 2026-8-9, NNlk05
B38/S23 but a "toggle cell" gets born on B8 and toggles the states of the cells around it then dies.

@TABLE
n_states: 3
neighborhood: Moore
symmetries: permute

var a = {0, 1}
var a1 = a
var a2 = a
var a3 = a
var a4 = a
var a5 = a
var a6 = a
var a7 = a
var a8 = a

var b = {0, 1, 2}
var b1 = b
var b2 = b
var b3 = b
var b4 = b
var b5 = b
var b6 = b
var b7 = b
var b8 = b

1 1,1,0,0,0,0,0,0 1
1, 2,a2,a3,a4,a5,a6,a7,a8, 0
0, 2,a2,a3,a4,a5,a6,a7,a8, 1
a1 1,1,1,0,0,0,0,0 1

0 1,1,1,1,1,1,1,1 2
2 b1,b2,b3,b4,b5,b6,b7,b8 0

a, a1,a2,a3,a4,a5,a6,a7,a8, 0

@COLORS
0 0 0 0
1 0 255 255
2 255 0 0
Soup:

Code: Select all

x = 64, y = 64, rule = EightToggleLife
!
[[ RANDOMIZE2 ]]

@RULE EightToggleLife
EightToggleLife, 2026-8-9, NNlk05
B38/S23 but a "toggle cell" gets born on B8 and toggles the states of the cells around it then dies.

@TABLE
n_states: 3
neighborhood: Moore
symmetries: permute

var a = {0, 1}
var a1 = a
var a2 = a
var a3 = a
var a4 = a
var a5 = a
var a6 = a
var a7 = a
var a8 = a

var b = {0, 1, 2}
var b1 = b
var b2 = b
var b3 = b
var b4 = b
var b5 = b
var b6 = b
var b7 = b
var b8 = b

1 1,1,0,0,0,0,0,0 1
1, 2,a2,a3,a4,a5,a6,a7,a8, 0
0, 2,a2,a3,a4,a5,a6,a7,a8, 1
a1 1,1,1,0,0,0,0,0 1

0 1,1,1,1,1,1,1,1 2
2 b1,b2,b3,b4,b5,b6,b7,b8 0

a, a1,a2,a3,a4,a5,a6,a7,a8, 0

@COLORS
0 0 0 0
1 0 255 255
2 255 0 0
Feci quod potui, faciant meliora potentes.

Code: Select all

x = 10, y = 3, rule = B34twz/S23
b2o4b2o$obo4bobo$2bo4bo!
[[ AUTOSTART AUTOHIDEGUI TRACK 0 -47/270 ZOOM 4 GPS 45 STEP 3 THEME BOOK ]]
https://nnlk05.github.io

=3
User avatar
hotcrystal0
Posts: 4584
Joined: July 3rd, 2020, 5:32 pm
Location: wherever you think I am

Re: Simple Ruletables

Post by hotcrystal0 »

NNlk05 wrote: August 9th, 2026, 6:04 am B38/S23 but a "toggle cell" gets born on B8 and toggles the states of the cells around it then dies.

Code: Select all

x = 3, y = 3, rule = EightToggleLife
b2o$
2ob$
bob!

@RULE EightToggleLife
EightToggleLife, 2026-8-9, NNlk05
B38/S23 but a "toggle cell" gets born on B8 and toggles the states of the cells around it then dies.

@TABLE
n_states: 3
neighborhood: Moore
symmetries: permute

var a = {0, 1}
var a1 = a
var a2 = a
var a3 = a
var a4 = a
var a5 = a
var a6 = a
var a7 = a
var a8 = a

var b = {0, 1, 2}
var b1 = b
var b2 = b
var b3 = b
var b4 = b
var b5 = b
var b6 = b
var b7 = b
var b8 = b

1 1,1,0,0,0,0,0,0 1
1, 2,a2,a3,a4,a5,a6,a7,a8, 0
0, 2,a2,a3,a4,a5,a6,a7,a8, 1
a1 1,1,1,0,0,0,0,0 1

0 1,1,1,1,1,1,1,1 2
2 b1,b2,b3,b4,b5,b6,b7,b8 0

a, a1,a2,a3,a4,a5,a6,a7,a8, 0

@COLORS
0 0 0 0
1 0 255 255
2 255 0 0
P8:

Code: Select all

x = 8, y = 4, rule = EightToggleLife
5.3A$3A2.A.A$A.A2.3A$3A!
@RULE EightToggleLife
EightToggleLife, 2026-8-9, NNlk05
B38/S23 but a "toggle cell" gets born on B8 and toggles the states of the cells around it then dies.

@TABLE
n_states: 3
neighborhood: Moore
symmetries: permute

var a = {0, 1}
var a1 = a
var a2 = a
var a3 = a
var a4 = a
var a5 = a
var a6 = a
var a7 = a
var a8 = a

var b = {0, 1, 2}
var b1 = b
var b2 = b
var b3 = b
var b4 = b
var b5 = b
var b6 = b
var b7 = b
var b8 = b

1 1,1,0,0,0,0,0,0 1
1, 2,a2,a3,a4,a5,a6,a7,a8, 0
0, 2,a2,a3,a4,a5,a6,a7,a8, 1
a1 1,1,1,0,0,0,0,0 1

0 1,1,1,1,1,1,1,1 2
2 b1,b2,b3,b4,b5,b6,b7,b8 0

a, a1,a2,a3,a4,a5,a6,a7,a8, 0

@COLORS
0 0 0 0
1 0 255 255
2 255 0 0
129 days until New York's age verification law goes into effect.

Code: Select all

x = 192, y = 53, rule = B3/S23
33$42b4o$41b6o$40b2ob4o$41b2o3$41b2o$39bo6bo$38bo8bo$38bo8bo$38b9o3$42b
4o$41b6o$40b2ob4o$41b2o!
User avatar
Katrina
Posts: 161
Joined: September 26th, 2024, 3:23 am

Re: Simple Ruletables

Post by Katrina »

Chaotic replicator and a handful of spaceships, 5 lines and 3 states

Code: Select all

x = 76, y = 8, rule = Kat1
63.A$58.A$33.A2.A27.A$A2.A29.A15.B.B12.A$A2.BA29.3B.A5.A6.B4.A.2B2.3B
$.B34.B7.A11.A4.B10.A2.A$2.B33.B8.2B10.2B4.A8.A$3.2A32.2A9.2A10.2A11.
2B!
@RULE Kat1

@TABLE
n_states:3
neighborhood:Moore
symmetries:permute

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

0,1,1,0,0,0,0,0,0,2
0,1,2,0,0,0,0,0,0,1
2,1,a,b,c,d,e,f,g,1
1,1,1,1,0,0,0,0,0,1
a,b,c,d,e,f,g,h,i,0
User avatar
Katrina
Posts: 161
Joined: September 26th, 2024, 3:23 am

Re: Simple Ruletables

Post by Katrina »

Pi Rep-tomino (except it's not a heptomino as the predecessor)

Code: Select all

x = 4, y = 3, rule = pi_rep
3A$3A$A2.A!
@RULE pi_rep

@TABLE
n_states:3
neighborhood:Moore
symmetries:permute

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

0,1,1,1,0,0,0,0,0,1
0,1,1,1,1,1,1,a,b,2
2,1,a,b,c,d,e,f,g,1
1,1,1,0,0,0,0,0,0,1
1,1,1,1,0,0,0,0,0,1
a,b,c,d,e,f,g,h,i,0
Last edited by Katrina on August 17th, 2026, 6:32 pm, edited 1 time in total.
User avatar
hotcrystal0
Posts: 4584
Joined: July 3rd, 2020, 5:32 pm
Location: wherever you think I am

Re: Simple Ruletables

Post by hotcrystal0 »

Katrina wrote: August 16th, 2026, 8:56 pm Pi Rep-tomino (except it's not a heptomino as the predecessor)

Code: Select all

x = 4, y = 3, rule = pirep
3A$3A$A2.A!
@RULE pirep

@TABLE
n_states:3
neighborhood:Moore
symmetries:permute

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

0,1,1,1,0,0,0,0,0,1
0,1,1,1,1,1,1,a,b,2
2,1,a,b,c,d,e,f,g,1
1,1,1,0,0,0,0,0,0,1
1,1,1,1,0,0,0,0,0,1
a,b,c,d,e,f,g,h,i,0
Not sure where to put this, but there’s already a rule called pirep:
drc wrote: November 22nd, 2016, 7:59 pm
PHPBB12345 wrote:pirep.zip
A very interesting rule. Here is the table:

Code: Select all

@RULE pirep
@TABLE
n_states:3
neighborhood:Moore
symmetries:rotate4reflect

var a={1,2}
var b=a
var c=a
var d={0,1,2}
var e=d
var f=d
var g=d
var h=d
var i=d
var j=d
var k=d
var l=d

0,0,1,2,1,0,0,0,0,0
0,1,1,0,0,0,0,0,1,2
2,1,1,0,0,0,0,0,1,2
1,1,1,0,0,1,0,0,0,2
d,a,b,c,0,0,0,0,0,1
d,a,b,0,c,0,0,0,0,1
d,a,b,0,0,c,0,0,0,1
d,a,b,0,0,0,c,0,0,1
d,a,b,0,0,0,0,c,0,1
d,a,b,0,0,0,0,0,c,1
d,a,0,b,0,c,0,0,0,1
d,a,0,b,0,0,c,0,0,1
d,a,0,0,b,0,c,0,0,1
d,0,a,0,b,0,c,0,0,1
c,a,b,0,0,0,0,0,0,1
c,a,0,b,0,0,0,0,0,1
c,a,0,0,b,0,0,0,0,1
c,a,0,0,0,b,0,0,0,1
c,0,a,0,b,0,0,0,0,1
c,0,a,0,0,0,b,0,0,1
d,e,f,g,h,i,j,k,l,0

@COLORS
1 255 255 255
2 255 255 0
Can you rename your rule?
129 days until New York's age verification law goes into effect.

Code: Select all

x = 192, y = 53, rule = B3/S23
33$42b4o$41b6o$40b2ob4o$41b2o3$41b2o$39bo6bo$38bo8bo$38bo8bo$38b9o3$42b
4o$41b6o$40b2ob4o$41b2o!
User avatar
unname4798
Posts: 2537
Joined: July 15th, 2023, 10:27 am
Location: Near ConwayLife servers

Re: Simple Ruletables

Post by unname4798 »

ChangeColorOrDie:

Code: Select all

#R CCOD
!
[[ RANDOMIZE2 ]]
@RULE CCOD
@TABLE
n_states:3
neighborhood:Moore
symmetries:permute
var a={0,1,2}
var b=a
var c=a
var d=a
var e=a
var f=a
var g=a
var h=a
var i=a
0,1,1,0,0,0,0,0,0,1
0,2,2,0,0,0,0,0,0,2
1,0,0,0,0,0,0,0,0,2
2,0,0,0,0,0,0,0,0,1
a,b,c,d,e,f,g,h,i,0
Like LFOD, but with a twist: a lonely cell survives, but it changes color. Cells of different colors can't birth.
User avatar
NNlk05
Posts: 656
Joined: January 14th, 2026, 8:42 pm
Location: Exploring in the Jungle of the INT Rulespace
Contact:

Re: Simple Ruletables

Post by NNlk05 »

Yet another B8/S23 variant

B38/S23, but on B8 a cell disappears and reappears after 3 ticks.

Code: Select all

x = 3, y = 3, rule = TimeTravelingB8
b2o$2ob$bob!
@RULE TimeTravelingB8
B38/S23, but on B8 a cell disappears and reappears after 3 ticks.  
By NNlk05, 2026-09-02

@TABLE
n_states: 5
neighborhood: Moore
symmetries: permute

var a = {0, 1}
var a1 = a
var a2 = a
var a3 = a
var a4 = a
var a5 = a
var a6 = a
var a7 = a
var a8 = a

var b = {0, 1, 2}
var b1 = b 
var b2 = b 
var b3 = b 
var b4 = b 
var b5 = b 
var b6 = b 
var b7 = b 
var b8 = b 

1 1,1,0,0,0,0,0,0 1
a 1,1,1,0,0,0,0,0 1
0 1,1,1,1,1,1,1,1 2
a a1,a2,a3,a4,a5,a6,a7,a8 0
2 b1,b2,b3,b4,b5,b6,b7,b8 3
3 b1,b2,b3,b4,b5,b6,b7,b8 4
4 b1,b2,b3,b4,b5,b6,b7,b8 1

@COLORS
0 0 0 0
1 0 255 255
... there appear to be errors, though.
Feci quod potui, faciant meliora potentes.

Code: Select all

x = 10, y = 3, rule = B34twz/S23
b2o4b2o$obo4bobo$2bo4bo!
[[ AUTOSTART AUTOHIDEGUI TRACK 0 -47/270 ZOOM 4 GPS 45 STEP 3 THEME BOOK ]]
https://nnlk05.github.io

=3
User avatar
NNlk05
Posts: 656
Joined: January 14th, 2026, 8:42 pm
Location: Exploring in the Jungle of the INT Rulespace
Contact:

Re: Simple Ruletables

Post by NNlk05 »

Found this "complexity" measure from an old post by apg.
apg wrote: August 1st, 2010, 1:22 pm Complexity of Wave CA = (ln(12)/ln(2))*(12^9) ~ 1.85 * 10^10 bits
Complexity of vNCA = (ln(29)/ln(2))*(29^5) ~ 9.96 * 10^7 bits
It seems to be:

Code: Select all

Complexity = l(n(n_states)/ln(2))*(n_states * neighborhood_size)
Feci quod potui, faciant meliora potentes.

Code: Select all

x = 10, y = 3, rule = B34twz/S23
b2o4b2o$obo4bobo$2bo4bo!
[[ AUTOSTART AUTOHIDEGUI TRACK 0 -47/270 ZOOM 4 GPS 45 STEP 3 THEME BOOK ]]
https://nnlk05.github.io

=3
Post Reply