snoitareneG Rules

For discussion of other cellular automata.
Post Reply
Saka
Posts: 3138
Joined: June 19th, 2015, 8:50 pm
Location: In the kingdom of Sultan Hamengkubuwono X

snoitareneG Rules

Post by Saka » July 2nd, 2017, 3:58 am

Has anybody messed around with snoitareneG rules? These are reverse generations rules, cells take time to be born (but still take up space). I have created 3 snoitareneG rules, but they are all explosive. I made sgorF (Frogs), srallipretaC (Caterpillars), and sraWratS (StarWars).

Code: Select all

@RULE sgorF

@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
0,1,1,1,0,0,0,0,0,2
0,1,1,1,1,0,0,0,0,2
2,a,b,c,d,e,f,g,h,1
1,0,0,0,0,0,0,0,0,0
1,1,1,1,0,0,0,0,0,0
1,1,1,1,1,0,0,0,0,0
1,1,1,1,1,1,0,0,0,0
1,1,1,1,1,1,1,0,0,0
1,1,1,1,1,1,1,1,0,0
1,1,1,1,1,1,1,1,1,0
1,1,1,1,1,1,1,1,1,0

Code: Select all

@RULE srallipretaC

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

Code: Select all

@RULE sraWratS

@TABLE
n_states:4
neighborhood:Moore
symmetries:permute
var a = {0,1,2,3}
var b = a
var c = a
var d = a
var e = a
var f = a
var g = a
var h = a
0,1,1,0,0,0,0,0,0,3
3,a,b,c,d,e,f,g,h,2
2,a,b,c,d,e,f,g,h,1
1,0,0,0,0,0,0,0,0,0
1,1,0,0,0,0,0,0,0,0
1,1,1,0,0,0,0,0,0,0
1,1,1,1,1,1,1,0,0,0
1,1,1,1,1,1,1,1,0,0
1,1,1,1,1,1,1,1,1,0
Airy Clave White It Nay

Code: Select all

x = 17, y = 10, rule = B3/S23
b2ob2obo5b2o$11b4obo$2bob3o2bo2b3o$bo3b2o4b2o$o2bo2bob2o3b4o$bob2obo5b
o2b2o$2b2o4bobo2b3o$bo3b5ob2obobo$2bo5bob2o$4bob2o2bobobo!
(Check gen 2)

muzik
Posts: 3497
Joined: January 28th, 2016, 2:47 pm
Location: Scotland

Re: snoitareneG Rules

Post by muzik » August 13th, 2017, 7:48 am

c/20 orthogonal, reminds me of the 2x2 c/8 diagonal.

Code: Select all

x = 4, y = 4, rule = sgorF
.B.A$B2.B$3.B$B!
Bored of using the Moore neighbourhood for everything? Introducing the Range-2 von Neumann isotropic non-totalistic rulespace!

bprentice
Posts: 624
Joined: September 10th, 2009, 6:20 pm
Location: Coos Bay, Oregon

Re: snoitareneG Rules

Post by bprentice » August 13th, 2017, 8:24 am

This topic was discussed here:

viewtopic.php?f=7&t=2036&p=44058#p44055

Brian Prentice

User avatar
Rhombic
Posts: 1056
Joined: June 1st, 2013, 5:41 pm

Re: snoitareneG Rules

Post by Rhombic » August 13th, 2017, 3:10 pm

"Incubation" rules, I'd say. I won't play around too much with these unless a Rule-Table-generating script is written, but the concept seems interesting. Namely, it would allow rapid death of asymmetric areas while the potentially asymmetric birth area grew, so I'm guessing many of these will have a more strongly pro-symmetric induction compared to regular two-state rules.
SoL : FreeElectronics : DeadlyEnemies : 6a-ite : Rule X3VI
what is “sesame oil”?

Bullet51
Posts: 536
Joined: July 21st, 2014, 4:35 am

Re: snoitareneG Rules

Post by Bullet51 » August 20th, 2017, 1:55 pm

It is basically the snoitareneG rule B1/S0/sG3/V, but some auxiliary transitions are added in order to prevent explosions.

Code: Select all

@RULE B1S0
@TABLE
n_states:3
neighborhood:vonNeumann
symmetries:permute
var a={0,1,2}
var b={0,1,2}
var c={0,1,2}
var d={0,1,2}
var e={0,1,2}
var f={0,1,2}
var g={0,1,2}
var h={0,1,2}
var i={0,1,2}

var s1={0,2}
var s2={0,2}
var s3={0,2}
var s4={0,2}
var s5={0,2}
var s6={0,2}
var s7={0,2}
var s8={0,2}

0,1,0,0,0,2
#AUX
2,2,2,1,0,0
2,2,2,2,1,0
2,2,0,0,0,0
2,1,0,0,0,0

2,a,b,c,d,1

#AUX
1,2,2,a,b,0

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

Code: Select all

x = 11, y = 9, rule = B1S0
A4.A.B.A$.A$2.A4.A2.A$3.A4.A$4.A3.A$3.A.A.A$7.2A$4.A$6.A!
Still drifting.

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

Re: snoitareneG Rules

Post by toroidalet » August 20th, 2017, 4:57 pm

819-generation methuselah:

Code: Select all

x = 6, y = 5, rule = B1S0
3.A$3.A$A4.A$A2.A$3.A!
7-cell infinite growth:

Code: Select all

x = 6, y = 6, rule = B1S0
4.2A2$A2.A$2.A$A$A!
It's sort of a shame the diagonal wicks can only be destroyed from the endpoints.

Code: Select all

x = 33, y = 28, rule = B1S0
30.A$32.A$32.A6$.2A2$A8$16.B$16.A$15.A$14.A$13.A$12.A$11.A$10.A$9.A$
9.B!
p8 replicator:

Code: Select all

x = 5, y = 4, rule = B1S0
3.A$3.2A$2A$.A!
"Build a man a fire and he'll be warm for a day. Set a man on fire and he'll be warm for the rest of his life."

-Terry Pratchett

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

Re: snoitareneG Rules

Post by fluffykitty » August 20th, 2017, 7:00 pm

Please don't name your rules with the same name as Quicklife rules..
I like making rules

Post Reply