Rule request thread

For discussion of other cellular automata.
Schiaparelliorbust
Posts: 3686
Joined: July 22nd, 2020, 9:50 am
Location: Acidalia Planitia

Re: Rule request thread

Post by Schiaparelliorbust » October 3rd, 2020, 6:26 am

Schiaparelliorbust wrote:
October 3rd, 2020, 5:25 am
Perhaps universes with other rules could be interesting. I'll try it with Seeds.
I tried making a rule table:

Code: Select all

@RULE AfterlifeSeeds

https://www.conwaylife.com/forums/viewtopic.php?p=105407#p105407

@TABLE
n_states:4
neighborhood:Moore
symmetries:permute

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

0,1,1,2,2,2,a,a,a,1
0,1,1,2,0,0,0,0,0,1
0,1,1,0,0,0,0,0,0,1
0,2,2,1,1,1,b,b,b,2
0,2,2,1,0,0,0,0,0,2
0,2,2,0,0,0,0,0,0,2
0,3,3,0,0,0,0,0,0,3
0,3,3,2,a,a,a,a,a,1
0,3,3,1,b,b,b,b,b,2

1,e,e,e,e,e,e,e,e,2

2,e,e,e,e,e,e,e,e,1

3,e,e,e,e,e,e,e,e,0
But it didn't work. I think the problem is that with a string like 2,e,e,e,e,e,e,e,e,1 (var e={0,1,2,3}) it works only if all the e's are the same. I want a cell to go to the other universe regardless of its surroundings (if the cell on the other side is empty). Is there any way to do this? I couldn't find any thread on rule tables. There is this website:
https://github.com/gollygang/ruletabler ... /TheFormat
but the format I see in the rule tables before is different.
Hunting's language (though he doesn't want me to call it that)
Board And Card Games
Colorised CA
Alien Biosphere

User avatar
yujh
Posts: 3068
Joined: February 27th, 2020, 11:23 pm
Location: I'm not sure where I am, so please tell me if you know
Contact:

Re: Rule request thread

Post by yujh » October 3rd, 2020, 6:50 am

Schiaparelliorbust wrote:
October 3rd, 2020, 6:26 am
Schiaparelliorbust wrote:
October 3rd, 2020, 5:25 am
Perhaps universes with other rules could be interesting. I'll try it with Seeds.
I tried making a rule table:

Code: Select all

@RULE AfterlifeSeeds

https://www.conwaylife.com/forums/viewtopic.php?p=105407#p105407

@TABLE
n_states:4
neighborhood:Moore
symmetries:permute

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

0,1,1,2,2,2,a,a,a,1
0,1,1,2,0,0,0,0,0,1
0,1,1,0,0,0,0,0,0,1
0,2,2,1,1,1,b,b,b,2
0,2,2,1,0,0,0,0,0,2
0,2,2,0,0,0,0,0,0,2
0,3,3,0,0,0,0,0,0,3
0,3,3,2,a,a,a,a,a,1
0,3,3,1,b,b,b,b,b,2

1,e,e,e,e,e,e,e,e,2

2,e,e,e,e,e,e,e,e,1

3,e,e,e,e,e,e,e,e,0
But it didn't work. I think the problem is that with a string like 2,e,e,e,e,e,e,e,e,1 (var e={0,1,2,3}) it works only if all the e's are the same. I want a cell to go to the other universe regardless of its surroundings (if the cell on the other side is empty). Is there any way to do this? I couldn't find any thread on rule tables. There is this website:
https://github.com/gollygang/ruletabler ... /TheFormat
but the format I see in the rule tables before is different.
Yes.
solve the problem by
e1 = {0,1,2,3}
e2 = {...
...
1,e1,e2,e3,e4,e5,e6,e7,e8,0

Edit:uh, you probably forgot to kill the cells.
Rule modifier

B34kz5e7c8/S23-a4ityz5k
b2n3-q5y6cn7s23-k4c8
B3-kq6cn8/S2-i3-a4ciyz8
B3-kq4z5e7c8/S2-ci3-a4ciq5ek6eik7

Bored of Conway's Game of Life? Try Pedestrian Life -- not pedestrian at all!

Schiaparelliorbust
Posts: 3686
Joined: July 22nd, 2020, 9:50 am
Location: Acidalia Planitia

Re: Rule request thread

Post by Schiaparelliorbust » October 3rd, 2020, 7:00 am

yujh wrote:
October 3rd, 2020, 6:50 am
Yes.
solve the problem by
e1 = {0,1,2,3}
e2 = {...
...
1,e1,e2,e3,e4,e5,e6,e7,e8,0

Edit:uh, you probably forgot to kill the cells.
I was thinking something like that where I have multiple variables. Also, I didn't forget to kill them, they were supposed to go to the other universe.

Edit: It's working now. Soups are actually much less chaotic now. except when you put a bunch of state-3 cells and then let it grow (and then put a state-1 or 2 cell in there).

Code: Select all

@RULE AfterlifeSeeds

https://www.conwaylife.com/forums/posting.php?mode=edit&f=11&p=105484

@TABLE
n_states:4
neighborhood:Moore
symmetries:permute

var a={0,2}
var b={0,1}
var c={1,3}
var d={2,3}
var e1={0,1,2,3}
var e2={0,1,2,3}
var e3={0,1,2,3}
var e4={0,1,2,3}
var e5={0,1,2,3}
var e6={0,1,2,3}
var e7={0,1,2,3}
var e8={0,1,2,3}

0,1,1,2,2,2,a,a,a,1
0,1,1,2,0,0,0,0,0,1
0,1,1,0,0,0,0,0,0,1
0,2,2,1,1,1,b,b,b,2
0,2,2,1,0,0,0,0,0,2
0,2,2,0,0,0,0,0,0,2
0,3,3,0,0,0,0,0,0,3
0,3,3,2,a,a,a,a,a,1
0,3,3,1,b,b,b,b,b,2

1,e1,e2,e3,e4,e5,e6,e7,e8,2

2,e1,e2,e3,e4,e5,e6,e7,e8,1

3,e1,e2,e3,e4,e5,e6,e7,e8,0
Hunting's language (though he doesn't want me to call it that)
Board And Card Games
Colorised CA
Alien Biosphere

User avatar
yujh
Posts: 3068
Joined: February 27th, 2020, 11:23 pm
Location: I'm not sure where I am, so please tell me if you know
Contact:

Re: Rule request thread

Post by yujh » October 3rd, 2020, 7:52 am

Schiaparelliorbust wrote:
October 3rd, 2020, 7:00 am
yujh wrote:
October 3rd, 2020, 6:50 am
Yes.
solve the problem by
e1 = {0,1,2,3}
e2 = {...
...
1,e1,e2,e3,e4,e5,e6,e7,e8,0

Edit:uh, you probably forgot to kill the cells.
I was thinking something like that where I have multiple variables. Also, I didn't forget to kill them, they were supposed to go to the other universe.

Edit: It's working now. Soups are actually much less chaotic now. except when you put a bunch of state-3 cells and then let it grow (and then put a state-1 or 2 cell in there).

Code: Select all

@RULE AfterlifeSeeds

https://www.conwaylife.com/forums/posting.php?mode=edit&f=11&p=105484

@TABLE
n_states:4
neighborhood:Moore
symmetries:permute

var a={0,2}
var b={0,1}
var c={1,3}
var d={2,3}
var e1={0,1,2,3}
var e2={0,1,2,3}
var e3={0,1,2,3}
var e4={0,1,2,3}
var e5={0,1,2,3}
var e6={0,1,2,3}
var e7={0,1,2,3}
var e8={0,1,2,3}

0,1,1,2,2,2,a,a,a,1
0,1,1,2,0,0,0,0,0,1
0,1,1,0,0,0,0,0,0,1
0,2,2,1,1,1,b,b,b,2
0,2,2,1,0,0,0,0,0,2
0,2,2,0,0,0,0,0,0,2
0,3,3,0,0,0,0,0,0,3
0,3,3,2,a,a,a,a,a,1
0,3,3,1,b,b,b,b,b,2

1,e1,e2,e3,e4,e5,e6,e7,e8,2

2,e1,e2,e3,e4,e5,e6,e7,e8,1

3,e1,e2,e3,e4,e5,e6,e7,e8,0
Really?

Code: Select all

x = 20, y = 20, rule = AfterlifeSeeds
2B2C2A5.A.CBA.2A$2CBC.A.C3.AB2C.A3B$3.B.2CA.B3.2A.A.A$.B.AC2B2.2B.AB
3.A.A$B.ACA2.CA2.CBC.B$2.B.A2.B2.2B2.AB.BCA$C2BA2.C3.ACA3.A.B$.3C2.A
3.B2.CB.ABC$.C.A.3B.C2AB4.A.C$.C2A.B3.3C2.A.A.A$C.2C2.3B2.3B3.CAC$B3.
A2.3C.BC.BC2.2C$2.2CAC.A3.AB6.A$2.BAB.3A.A2.A5.B$3.3A2.BA2.B.C.B2.C$
5.AC2.AB.BA.C.B.B$.C2.A.CAC3.AC.C.AC$.AC.A.BC.2A.AC.ACB$CB.C5.C.2B2.C
.BA$2.A2BA.B3.2C2A2.BC!
(random soup from golly)
Rule modifier

B34kz5e7c8/S23-a4ityz5k
b2n3-q5y6cn7s23-k4c8
B3-kq6cn8/S2-i3-a4ciyz8
B3-kq4z5e7c8/S2-ci3-a4ciq5ek6eik7

Bored of Conway's Game of Life? Try Pedestrian Life -- not pedestrian at all!

Schiaparelliorbust
Posts: 3686
Joined: July 22nd, 2020, 9:50 am
Location: Acidalia Planitia

Re: Rule request thread

Post by Schiaparelliorbust » October 3rd, 2020, 9:16 am

Yes, I mean even according to the technical definition of chaotic which is "a system which changes a lot with very similar starting conditions" it is less chaotic. Changing the edges of a pattern should affect it more though because that's where most of the action happens. I think it's because the cells don't die permanently and make it more dense and that prevents b2 from happening. State 3 behaves just like normal Seeds so that's still chaotic. As I mentioned before, placing a state-1 or 2 cell in a state-3 explosion "feeds" it with chaos so that still behaves unpredictably.
Hunting's language (though he doesn't want me to call it that)
Board And Card Games
Colorised CA
Alien Biosphere

User avatar
yujh
Posts: 3068
Joined: February 27th, 2020, 11:23 pm
Location: I'm not sure where I am, so please tell me if you know
Contact:

Re: Rule request thread

Post by yujh » October 5th, 2020, 2:20 am

Request for a [ten life variant]-like rule for:

1 Life
2 HighLife
3 tlife
4 Pedestrian Life
5 DryLife
6 ThighLife
7 Tdrylife
8 Immortal life
9 Silver life
10 Salad
11 B36ce7c/S23-y
12 [I'm almost out of rules]LeapLife(since it has LEPA)
13 [these are not very neccesary? idk]vessel life
14 smoking life
15 Pentadecathlife
16 b2n3-q5y6cn7/S23-k4c8
17 PPL
18 B2i3-kq4cj5cy6cn7c8/S2-i34cy7c8
19 TmirrorLife
20 B Life
21 B2i34c6c/S02aekn3aijnr4cr5ijy6a[adjustable ships rulespace]
22 B35ai/S23
[[I think that's it]][add more if you want]
edit:
i'm bored

Code: Select all

x = 6, y = 13, rule = TenLifeVariants
6W$6B9$3.A$2.3A$2.A.2A!
Rule modifier

B34kz5e7c8/S23-a4ityz5k
b2n3-q5y6cn7s23-k4c8
B3-kq6cn8/S2-i3-a4ciyz8
B3-kq4z5e7c8/S2-ci3-a4ciq5ek6eik7

Bored of Conway's Game of Life? Try Pedestrian Life -- not pedestrian at all!

ENORMOUS_NAME
Posts: 311
Joined: August 8th, 2020, 6:39 pm
Location: idk

Re: Rule request thread

Post by ENORMOUS_NAME » October 5th, 2020, 12:52 pm

can i request symbiosis but both colors are highlife

because im dumb and don't know how to make rule tables
https://www.conwaylife.com/forums/viewt ... 34#p111934

Code: Select all

x = 12, y = 5, rule = Symbiosis
10.B$10.A$3A6.A.A$A.A7.A$A.A7.B! 

Code: Select all

x = 10, y = 13, rule = Symbiosis
BA$.A$2.B2$3.B$3.A$3.A$2.B2A2.2A$4.A2.A.A$.B2A3.A$2.A$2.A$2.B! 

User avatar
bubblegum
Posts: 959
Joined: August 25th, 2019, 11:59 pm
Location: click here to do nothing

Re: Rule request thread

Post by bubblegum » October 5th, 2020, 1:16 pm

ENORMOUS_NAME wrote:
October 5th, 2020, 12:52 pm
can i request symbiosis but both colors are highlife

because im dumb and don't know how to make rule tables

Code: Select all

@RULE HighSymbiosis

@TABLE

n_states:3
neighborhood:Moore
symmetries:permute
1,0,0,0,0,0,0,0,0,0
1,1,0,0,0,0,0,0,0,0
0,1,1,1,0,0,0,0,0,1
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
0,1,1,1,1,1,1,0,0,1
1,1,1,1,1,1,1,1,0,0
1,1,1,1,1,1,1,1,1,0
2,0,0,0,0,0,0,0,0,0
2,2,0,0,0,0,0,0,0,0
0,2,2,2,0,0,0,0,0,2
2,2,2,2,2,0,0,0,0,0
2,2,2,2,2,2,0,0,0,0
2,2,2,2,2,2,2,0,0,0
0,2,2,2,2,2,2,0,0,2
2,2,2,2,2,2,2,2,0,0
2,2,2,2,2,2,2,2,2,0
Each day is a hidden opportunity, a frozen waterfall that's waiting to be realised, and one that I'll probably be ignoring
sonata wrote:
July 2nd, 2020, 8:33 pm
conwaylife signatures are amazing[citation needed]
anything

Schiaparelliorbust
Posts: 3686
Joined: July 22nd, 2020, 9:50 am
Location: Acidalia Planitia

Re: Rule request thread

Post by Schiaparelliorbust » October 6th, 2020, 3:51 am

I'd like to request a rule where there are two (not necessarily CGoL) universes where if there's a live cell in the same location in the other universe, it counts towards the number of live neighbours. I think it should be called TwoLayer[insert rule name].
Hunting's language (though he doesn't want me to call it that)
Board And Card Games
Colorised CA
Alien Biosphere

User avatar
NoAyeBeardo
Posts: 261
Joined: June 16th, 2020, 12:38 pm
Location: A house, or a flat, or a [click to expand]

Re: Rule request thread

Post by NoAyeBeardo » November 23rd, 2020, 2:32 pm

MirrorTLife but with:
Birthforcer(on)
Deathforcer(off)
Reactor(always on)
Blocker(always off)
Birthforcer + Deathforcer (Inverter)
Birthforcer(off)
Deathforcer(on)
Not inactive any more! :D

Schiaparelliorbust
Posts: 3686
Joined: July 22nd, 2020, 9:50 am
Location: Acidalia Planitia

Re: Rule request thread

Post by Schiaparelliorbust » December 10th, 2020, 9:40 am

B2i3/S23Symbiosis
Hunting's language (though he doesn't want me to call it that)
Board And Card Games
Colorised CA
Alien Biosphere

Schiaparelliorbust
Posts: 3686
Joined: July 22nd, 2020, 9:50 am
Location: Acidalia Planitia

Re: Rule request thread

Post by Schiaparelliorbust » December 31st, 2020, 7:48 am

Why isn't anyone paying attention to the requests here? (Sorry for the double post.)
Hunting's language (though he doesn't want me to call it that)
Board And Card Games
Colorised CA
Alien Biosphere

Hunting
Posts: 4395
Joined: September 11th, 2017, 2:54 am

Re: Rule request thread

Post by Hunting » December 31st, 2020, 10:17 am

Schiaparelliorbust wrote:
December 31st, 2020, 7:48 am
Why isn't anyone paying attention to the requests here? (Sorry for the double post.)
The TwoLayer definition seems rather confusing to me, I'll explain later. Apart from that, there's only two requests, both of which requires modifying a OTRTR to a NTRTR, which is non-trivial without the use of NUTSHELL.

Schiaparelliorbust
Posts: 3686
Joined: July 22nd, 2020, 9:50 am
Location: Acidalia Planitia

Re: Rule request thread

Post by Schiaparelliorbust » December 31st, 2020, 10:26 am

Hunting wrote:
December 31st, 2020, 10:17 am
The TwoLayer definition seems rather confusing to me, I'll explain later. Apart from that, there's only two requests, both of which requires modifying a OTRTR to a NTRTR, which is non-trivial without the use of NUTSHELL.
I had written that one a while ago when I was relatively new here. Basically any cell B in the same position as any cell A in the other layer will be included in the neighbour count of cell A.
Hunting's language (though he doesn't want me to call it that)
Board And Card Games
Colorised CA
Alien Biosphere

ENORMOUS_NAME
Posts: 311
Joined: August 8th, 2020, 6:39 pm
Location: idk

Re: Rule request thread

Post by ENORMOUS_NAME » January 1st, 2021, 9:29 am

Code: Select all

@RULE B2i3/S23Symbiosis

@TABLE
n_states:3
neighborhood:Moore
symmetries:rotate4reflect
0,1,0,0,0,1,0,0,0,1
0,0,1,0,1,0,1,0,0,1
0,1,0,1,0,1,0,0,0,1
0,1,0,1,0,0,1,0,0,1
0,1,1,1,0,0,0,0,0,1
0,0,1,1,1,0,0,0,0,1
0,1,1,0,1,0,0,0,0,1
0,1,0,0,1,0,1,0,0,1
0,1,1,0,0,0,1,0,0,1
0,0,1,1,0,1,0,0,0,1
0,1,1,0,0,1,0,0,0,1
1,0,0,0,0,0,0,0,0,0
1,1,0,0,0,0,0,0,0,0
1,0,1,0,0,0,0,0,0,0
1,0,1,0,1,0,1,0,1,0
1,1,0,1,0,1,0,1,0,0
1,1,1,0,1,0,0,1,0,0
1,1,1,1,1,0,0,0,0,0
1,1,1,0,1,1,0,0,0,0
1,0,1,1,1,0,1,0,0,0
1,0,1,1,0,0,1,0,1,0
1,1,1,1,0,0,1,0,0,0
1,1,1,0,0,1,0,1,0,0
1,1,1,1,0,1,0,0,0,0
1,0,1,1,1,0,0,1,0,0
1,1,1,0,0,0,1,1,0,0
1,1,1,0,0,1,1,0,0,0
1,1,1,1,0,1,0,1,0,0
1,0,1,1,1,0,1,0,1,0
1,1,1,0,1,0,1,1,0,0
1,0,1,1,1,1,1,0,0,0
1,1,1,1,1,1,0,0,0,0
1,1,0,1,1,1,1,0,0,0
1,1,0,1,1,0,1,1,0,0
1,1,1,1,0,1,1,0,0,0
1,1,0,0,1,0,1,1,1,0
1,0,0,1,1,0,1,1,1,0
1,1,0,1,1,1,1,1,0,0
1,0,1,1,1,1,1,0,1,0
1,0,1,1,0,1,1,1,1,0
1,0,1,1,1,1,1,1,0,0
1,0,1,1,1,0,1,1,1,0
1,1,1,1,0,1,1,1,0,0
1,1,1,1,1,1,1,1,0,0
1,0,1,1,1,1,1,1,1,0
1,1,1,1,1,1,1,1,1,0
0,2,0,0,0,2,0,0,0,2
0,0,2,0,2,0,2,0,0,2
0,2,0,2,0,2,0,0,0,2
0,2,0,2,0,0,2,0,0,2
0,2,2,2,0,0,0,0,0,2
0,0,2,2,2,0,0,0,0,2
0,2,2,0,2,0,0,0,0,2
0,2,0,0,2,0,2,0,0,2
0,2,2,0,0,0,2,0,0,2
0,0,2,2,0,2,0,0,0,2
0,2,2,0,0,2,0,0,0,2
2,0,0,0,0,0,0,0,0,0
2,2,0,0,0,0,0,0,0,0
2,0,2,0,0,0,0,0,0,0
2,0,2,0,2,0,2,0,2,0
2,2,0,2,0,2,0,2,0,0
2,2,2,0,2,0,0,2,0,0
2,2,2,2,2,0,0,0,0,0
2,2,2,0,2,2,0,0,0,0
2,0,2,2,2,0,2,0,0,0
2,0,2,2,0,0,2,0,2,0
2,2,2,2,0,0,2,0,0,0
2,2,2,0,0,2,0,2,0,0
2,2,2,2,0,2,0,0,0,0
2,0,2,2,2,0,0,2,0,0
2,2,2,0,0,0,2,2,0,0
2,2,2,0,0,2,2,0,0,0
2,2,2,2,0,2,0,2,0,0
2,0,2,2,2,0,2,0,2,0
2,2,2,0,2,0,2,2,0,0
2,0,2,2,2,2,2,0,0,0
2,2,2,2,2,2,0,0,0,0
2,2,0,2,2,2,2,0,0,0
2,2,0,2,2,0,2,2,0,0
2,2,2,2,0,2,2,0,0,0
2,2,0,0,2,0,2,2,2,0
2,0,0,2,2,0,2,2,2,0
2,2,0,2,2,2,2,2,0,0
2,0,2,2,2,2,2,0,2,0
2,0,2,2,0,2,2,2,2,0
2,0,2,2,2,2,2,2,0,0
2,0,2,2,2,0,2,2,2,0
2,2,2,2,0,2,2,2,0,0
2,2,2,2,2,2,2,2,0,0
2,0,2,2,2,2,2,2,2,0
2,2,2,2,2,2,2,2,2,0

example pattern

Code: Select all

x = 7, y = 24, rule = B2i3/S23Symbiosis
3.A$.BA.AB$3.A15$2.3A$.A3.A$.A3.A$.A3.A$B.A.A.B$.B.A.B$2.B.B!

https://www.conwaylife.com/forums/viewt ... 34#p111934

Code: Select all

x = 12, y = 5, rule = Symbiosis
10.B$10.A$3A6.A.A$A.A7.A$A.A7.B! 

Code: Select all

x = 10, y = 13, rule = Symbiosis
BA$.A$2.B2$3.B$3.A$3.A$2.B2A2.2A$4.A2.A.A$.B2A3.A$2.A$2.A$2.B! 

Schiaparelliorbust
Posts: 3686
Joined: July 22nd, 2020, 9:50 am
Location: Acidalia Planitia

Re: Rule request thread

Post by Schiaparelliorbust » January 2nd, 2021, 5:58 am

ENORMOUS_NAME wrote:
January 1st, 2021, 9:29 am

Code: Select all

rule table
example pattern

Code: Select all

x = 7, y = 24, rule = B2i3/S23Symbiosis
3.A$.BA.AB$3.A15$2.3A$.A3.A$.A3.A$.A3.A$B.A.A.B$.B.A.B$2.B.B!

Thanks! For some reason it doesn't work in Golly. This is why I wanted it by the way:

Code: Select all

x = 203, y = 21, rule = B2i3/S23Symbiosis
6$6.2B.2B.2B.2B.2B.2B.2B.2B.2B.2B.2B.2B.2B.2B.2B.2B.2B.2B.2B.2B.2B.2B
.2B.2B.2B.2B.2B.2B.2B.2B.2B.2B.2B.2B.2B.2B.2B.2B.2B.2B.2B.2B.2B.2B.2B
.2B.2B.2B.2B.2B.2B.2B.2B.2B.2B.2B.2B.2B.2B.2B.2B.2B.2B.2B$6.2B.2B.2B.
2B.2B.2B.2B.2B.2B.2B.2B.2B.2B.2B.2B.2B.2B.2B.2B.2B.2B.2B.2B.2B.2B.2B.
2B.2B.2B.2B.2B.2B.2B.2B.2B.2B.2B.2B.2B.2B.2B.2B.2B.2B.2B.2B.2B.2B.2B.
2B.2B.2B.2B.2B.2B.2B.2B.2B.2B.2B.2B.2B.2B.2B3$7.A3.2A$8.3A.2A$8.5A$9.
3A2$6.2B.2B.2B.2B.2B.2B.2B.2B.2B.2B.2B.2B.2B.2B.2B.2B.2B.2B.2B.2B.2B.
2B.2B.2B.2B.2B.2B.2B.2B.2B.2B.2B.2B.2B.2B.2B.2B.2B.2B.2B.2B.2B.2B.2B.
2B.2B.2B.2B.2B.2B.2B.2B.2B.2B.2B.2B.2B.2B.2B.2B.2B.2B.2B.2B$6.2B.2B.2B
.2B.2B.2B.2B.2B.2B.2B.2B.2B.2B.2B.2B.2B.2B.2B.2B.2B.2B.2B.2B.2B.2B.2B
.2B.2B.2B.2B.2B.2B.2B.2B.2B.2B.2B.2B.2B.2B.2B.2B.2B.2B.2B.2B.2B.2B.2B
.2B.2B.2B.2B.2B.2B.2B.2B.2B.2B.2B.2B.2B.2B.2B!
Hunting's language (though he doesn't want me to call it that)
Board And Card Games
Colorised CA
Alien Biosphere

m00sehead
Posts: 9
Joined: December 15th, 2020, 10:26 am

Re: Rule request thread

Post by m00sehead » January 7th, 2021, 10:15 am

I have an idea for one similar to wireworld: If a dead cell is touching two heads, the dead cell becomes a wire. Other then that, it works the same as wireworld. Alternative idea: If a dead cell is touching 3 heads, the dead cell will become a wire. Otherwise, the same as wireworld.

User avatar
dvgrn
Moderator
Posts: 10670
Joined: May 17th, 2009, 11:00 pm
Location: Madison, WI
Contact:

Re: Rule request thread

Post by dvgrn » January 7th, 2021, 12:09 pm

m00sehead wrote:
January 7th, 2021, 10:15 am
I have an idea for one similar to wireworld: If a dead cell is touching two heads, the dead cell becomes a wire. Other then that, it works the same as wireworld. Alternative idea: If a dead cell is touching 3 heads, the dead cell will become a wire. Otherwise, the same as wireworld.
Either of these would be just a few lines added to the current WireWorld.rule. There are only six transitions defined in WireWorld, using 14 helper variables:

Code: Select all

var a={0,1,2,3}
var b={0,1,2,3}
var c={0,1,2,3}
var d={0,1,2,3}
var e={0,1,2,3}
var f={0,1,2,3}
var g={0,1,2,3}
var h={0,1,2,3}
var i={0,2,3}
var j={0,2,3}
var k={0,2,3}
var l={0,2,3}
var m={0,2,3}
var n={0,2,3}
1,a,b,c,d,e,f,g,h,2
2,a,b,c,d,e,f,g,h,3
3,i,j,k,l,m,n,a,1,1
3,i,j,k,l,m,1,n,1,1
3,i,j,k,l,1,m,n,1,1
3,i,j,k,1,l,m,n,1,1
The "a" through "h" variables match any cell, and the "i" through "n" variables basically mean "anything but a head". We can use those for the new rule lines,.

The rule's symmetry is "rotate8", so you have to list out all the ways that two or three heads can surround a dead cell. I think that would be something like this, for the two-head option.

Code: Select all

0,a,b,i,j,k,l,m,n,1
0,a,i,b,j,k,l,m,n,1
0,a,i,j,b,k,l,m,n,1
0,a,i,j,k,b,l,m,n,1
(and all of the rest of the rule lines stay the same.)

Besides that weird detail about the symmetry being "rotate8" instead of "permute", this is a very simple adjustment to the base WireWorld rule. Give it a try and see if it works. You can write a similar but somewhat longer list of matching patterns for three-head wiremaking.

User avatar
muzik
Posts: 5648
Joined: January 28th, 2016, 2:47 pm
Location: Scotland

Re: Rule request thread

Post by muzik » January 8th, 2021, 8:38 pm

One-dimensional rule request time. Things are gonna get weird.

So it's known that replicators exist for Pascal triangle modulos 3 and 5:

Code: Select all

x = 251, y = 151, rule = B2e3eiq5cy6e7c8/S1c2aci3ajy4n8
93b2o10b2o$76b2o15b2o10b2o$76b2o3bo11bobo9b2o$80b2o12b2o$81bo$103b2o
109bo2bo$86b2o4b2o4b2o3b2o81b2o25bo4bo$86b2o4b2o4b2o3b2o81b2o3b2o21bo
2bo$190bo2bo$191b2o$212bo2bo$196b2o4b2o4b2obo4bo$56b2o10b2o10b2o114b2o
4b2o4b2o2bo2bo$56b2o10b2o10b2o$110bo2bo$107b2ob4ob2o78bo$106bo3b4o3bo
76bobo$107b2ob4ob2o55b2o10b2o8bobo$54b3o21bobo9b3o5b2o8bo2bobo58b2o10b
2o9bo$55bo35bo6b2o8bobo2bo$105b2ob4ob2o88b2o4bo5b2o10b2o$104bo3b4o3bo
87b2o4bo5b2o10b2o$53bo3bo31bo3bo11b2ob4ob2o88bobo9bobo9b2o$55bo22bobo
10bo68b2o42b2o10b2o$44b2o9bo22bobo10bo68b2o50b2o$44b2o7bo3bo31bo3bo11b
2ob4ob2o97bobo10b2o$104bo3b4o3bo97b2o10b2o$105b2ob4ob2o44bo11bo22b3o
10bo5b2o4b2o4b2o$43bo47bo6b2o8bobo2bo44bobo9bobo22bo10bobo9bobo$42b3o
33bobo9b3o5b2o8bo2bobo44bobo9bobo22bo10bobo9bobo$54bobo9b3o38b2ob4ob2o
42bo11bo22b3o10bo5b2o4b2o4b2o$67bo38bo3b4o3bo95b2o10b2o$107b2ob4ob2o
95bobo10b2o$110bo2bo98b2o$65bo3bo7bo3bo122b2o10b2o$54bobo10bo11bo68b2o
53bobo9bobo9b2o$32b2o20bobo10bo11bo68b2o53b2o4bo5b2o10b2o$32b2o31bo3bo
7bo3bo121b2o4bo5b2o10b2o2$147bo22b3o10bo11bo$31bo35bo11bo66bobo22bo10b
obo9bobo$30b3o21bobo9b3o9b3o65bobo22bo10bobo9bobo$147bo22b3o10bo11bo4$
53bo3bo$55bo80b2o$20b2o25b2o6bo3b2o10b2o4b2o4b2o4b2o4b2o3b2o34b2o$20b
2o25b2o4bo3bob2o10b2o4b2o4b2o4b2o4b2o3b2o$54b3o43b2o81bo$42bo92bo35bo
11bo$19bo21b2o48b2o41bobo33bobo9b2o$18b3o16b2o3bo16b2o4b2o4b2o4b2ob2o
2b2o4bobo9b2o30bobo26b2o5bobo2b2o10b2o4b2o4b2o4b2o2bo2bo$37b2o20b2o4b
2o4b2o4b2ob2o2b2o4b2o10b2o31bo27b2o6bo3b2o10b2o4b2o4b2o4b2obo4bo$80b2o
2b2o4b2o10b2o105bo2bo$54bo97b2o$53b2o96bo2bo$49b2o3bo27b2o2b2o59b2o3b
2o15b2o4b2o4b2o4b2o3b3obo14bo2bo$49b2o31b2o2b2o36b2o21b2o20b2o4b2o4b2o
4b2o3b3o2bo12bo4bo11b2o$8b2o72b2o2b2o36b2o66b3obo14bo2bo12b2o3b2o$8b2o
154b2o65bo2bo$163bo2bo65b2o$123bo35b2o3b2o25bob4obo$7bo114bobo34b2o29b
o2b4o2bo37b2o7bo$6b3o113bobo66bob4obo38b2o2b6o$123bo122bo3$241bo6bo$
241b8o$237b2o2bo6bo$237b2o2$250bo$6b3o9b3o9b3o9b3o9b3o9b3o9b3o9b3o9b3o
9b3o3b3o3b3o3b3o3b3o3b3o3b3o3b3o3b3o3b3o3b3o3b3o3b3o3b3o3b3o3b3o3b3o3b
3o3b3o3b3o3b3o3b3o2b6o$250bo3$232bo$3o9b3o9b3o9b3o9b3o9b3o9b3o9b3o9b3o
3b3o3b3o3b3o3b3o3b3o3b3o3b3o3b3o3b3o3b3o3b3o3b3o3b3o3b3o3b3o3b3o3b3o3b
3o3b3o3b3o3b3o2b6o$232bo2$219b2o$3o216b2o2bo6bo$bo221b8o$223bo6bo2$2b
2o$2b2o72b2o2b2o23bo122bo$43b2o31b2o2b2o22bobo66bob4obo38b2o2b6o$43b2o
3bo27b2o2b2o22bobo34b2o29bo2b4o2bo37b2o7bo$47b2o56bo35b2o3b2o25bob4obo
$48bo96bo2bo65b2o$74b2o2b2o4b2o10b2o48b2o65bo2bo$31b2o20b2o4b2o4b2o4b
2ob2o2b2o4b2o10b2o8b2o66b3obo14bo2bo12b2o3b2o$12b3o16b2o3bo16b2o4b2o4b
2o4b2ob2o2b2o4bobo9b2o8b2o21b2o20b2o4b2o4b2o4b2o3b3o2bo12bo4bo11b2o$
13bo21b2o48b2o42b2o3b2o15b2o4b2o4b2o4b2o3b3obo14bo2bo$36bo96bo2bo$48b
3o43b2o38b2o$14b2o25b2o4bo3bob2o10b2o4b2o4b2o4b2o4b2o3b2o95bo2bo$14b2o
25b2o6bo3b2o10b2o4b2o4b2o4b2o4b2o3b2o21bo27b2o6bo3b2o10b2o4b2o4b2o4b2o
bo4bo$49bo66bobo26b2o5bobo2b2o10b2o4b2o4b2o4b2o2bo2bo$47bo3bo64bobo33b
obo9b2o$117bo35bo11bo$165bo2$118b2o$24b3o21bobo9b3o9b3o43b2o$25bo35bo
11bo3$26b2o31bo3bo7bo3bo$26b2o20bobo10bo11bo55bo22b3o10bo11bo$48bobo
10bo11bo54bobo22bo10bobo9bobo$59bo3bo7bo3bo52bobo22bo10bobo9bobo$104bo
2bo21bo22b3o10bo11bo$101b2ob4ob2o$61bo38bo3b4o3bo73b2o4bo5b2o10b2o$48b
obo9b3o38b2ob4ob2o19b2o53b2o4bo5b2o10b2o$36b3o33bobo9b3o5b2o8bo2bobo
22b2o53bobo9bobo9b2o$37bo47bo6b2o8bobo2bo78b2o10b2o$99b2ob4ob2o85b2o$
98bo3b4o3bo84bobo10b2o$38b2o7bo3bo31bo3bo11b2ob4ob2o86b2o10b2o$38b2o9b
o22bobo10bo55bo11bo22b3o10bo5b2o4b2o4b2o$49bo22bobo10bo54bobo9bobo22bo
10bobo9bobo$47bo3bo31bo3bo11b2ob4ob2o31bobo9bobo22bo10bobo9bobo$98bo3b
4o3bo31bo11bo22b3o10bo5b2o4b2o4b2o$99b2ob4ob2o86b2o10b2o$49bo35bo6b2o
8bobo2bo86bobo10b2o$48b3o21bobo9b3o5b2o8bo2bobo34b2o50b2o$101b2ob4ob2o
31b2o42b2o10b2o$100bo3b4o3bo73bobo9bobo9b2o$101b2ob4ob2o74b2o4bo5b2o
10b2o$104bo2bo77b2o4bo5b2o10b2o$50b2o10b2o10b2o$50b2o10b2o10b2o78b2o
10b2o9bo$154b2o10b2o8bobo$176bobo$177bo2$80b2o4b2o4b2o3b2o$80b2o4b2o4b
2o3b2o79b2o4b2o4b2o2bo2bo$97b2o79b2o4b2o4b2obo4bo$75bo118bo2bo$74b2o
12b2o83b2o$70b2o3bo11bobo9b2o71bo2bo$70b2o15b2o10b2o67b2o3b2o21bo2bo$
87b2o10b2o67b2o25bo4bo$196bo2bo!

Code: Select all

x = 4, y = 3, rule = B2e3-cnqy4rwyz5y6ace7c/S1c2ac3aiq4eiknrwy5cn6ekn7c8
b2o$o2bo$b2o!
The corresponding rules are as follows:

https://www.wolframalpha.com/input/?i=t ... 2%2C+k%3D3

https://www.wolframalpha.com/input/?i=t ... 0%2C+k%3D5

There also are replicators which follow a sort of 4 analogue of this sequence:

Code: Select all

x = 56, y = 33, rule = B2ei3-akny4acnqrw5aqy6aen/S1c2-ik3ack4cjknrw5acjk6c7
2b2o12b2o$2bo13b2o$2bo13b2o$5bo$7bo$2o4bobo$2o4bo2bo9b6o$18bo6bo$19b6o
$6bo2bo2$23bo6bo$21bo10bo$21b2o8b2o$21bo10bo$23b2o5bo$25bo$24bo$26bo
11b2o$23bobo11bo2bo$38b2o3$42b4o$40bo6bo$40b2o4b2o$40bo6bo$42b4o2$13b
2o5b2o5b2o5b2o$13b2o5b2o5b2o5b2o7b2o8b2o$42bo12bo$43b2o8b2o!
However, Pascal's triangle of non-prime modulos do not produce results as clean as this:
https://www.wolframalpha.com/input/?i=t ... 4%2C+k%3D4

So what 1D rule corresponds to the "4 triangle" replicator posted above?

HelicopterCat3
Posts: 258
Joined: October 16th, 2020, 10:27 am

Re: Rule request thread

Post by HelicopterCat3 » January 9th, 2021, 11:11 pm

I was thinking of a CA where all reactions require energy cells to cause them. Any spaceship or oscillator would need some energy cells to work. There could be photosynthetic cells that create an energy cell if there are 7 or 8 photosynthetic cells around an empty space. "Carnivorous" or animal cells or heterotrophic cells I guess are able to turn the photosynthetic cells into energy if they surround the photosynthetic cell with 3 of itself. Energy could also come into existence if the heterotrophic cells die of overpopulation and decompose. I don't even know if spaceships could be formed, but oscillators could be formed. The "plant" cells could have the rule B34/S12 and the "animal" cells could have B3/S23.
Energy would basically be used for growth so whatever kind of cell that the energy cell is touching, is what the energy cell turns into.

Sorry for the long and complicated request I just didn't quite know how to approach making something like this.

Schiaparelliorbust
Posts: 3686
Joined: July 22nd, 2020, 9:50 am
Location: Acidalia Planitia

Re: Rule request thread

Post by Schiaparelliorbust » January 10th, 2021, 4:54 am

HelicopterCat3 wrote:
January 9th, 2021, 11:11 pm
I was thinking of a CA where all reactions require energy cells to cause them. Any spaceship or oscillator would need some energy cells to work. There could be photosynthetic cells that create an energy cell if there are 7 or 8 photosynthetic cells around an empty space. "Carnivorous" or animal cells or heterotrophic cells I guess are able to turn the photosynthetic cells into energy if they surround the photosynthetic cell with 3 of itself. Energy could also come into existence if the heterotrophic cells die of overpopulation and decompose. I don't even know if spaceships could be formed, but oscillators could be formed. The "plant" cells could have the rule B34/S12 and the "animal" cells could have B3/S23.
Energy would basically be used for growth so whatever kind of cell that the energy cell is touching, is what the energy cell turns into.

Sorry for the long and complicated request I just didn't quite know how to approach making something like this.
So how would energy be used exactly? For birth? For survival? You're talking about them decomposing and stuff. It's certainly an interesting idea, but you have to be more precise.
Hunting's language (though he doesn't want me to call it that)
Board And Card Games
Colorised CA
Alien Biosphere

HelicopterCat3
Posts: 258
Joined: October 16th, 2020, 10:27 am

Re: Rule request thread

Post by HelicopterCat3 » January 10th, 2021, 9:07 am

Schiaparelliorbust wrote:
January 10th, 2021, 4:54 am
HelicopterCat3 wrote:
January 9th, 2021, 11:11 pm
I was thinking of a CA where all reactions require energy cells to cause them. Any spaceship or oscillator would need some energy cells to work. There could be photosynthetic cells that create an energy cell if there are 7 or 8 photosynthetic cells around an empty space. "Carnivorous" or animal cells or heterotrophic cells I guess are able to turn the photosynthetic cells into energy if they surround the photosynthetic cell with 3 of itself. Energy could also come into existence if the heterotrophic cells die of overpopulation and decompose. I don't even know if spaceships could be formed, but oscillators could be formed. The "plant" cells could have the rule B34/S12 and the "animal" cells could have B3/S23.
Energy would basically be used for growth so whatever kind of cell that the energy cell is touching, is what the energy cell turns into.

Sorry for the long and complicated request I just didn't quite know how to approach making something like this.
So how would energy be used exactly? For birth? For survival? You're talking about them decomposing and stuff. It's certainly an interesting idea, but you have to be more precise.
Energy would be used for birth. I said that energy would turn into the cell adjacent to it. If there are two different kinds next to the energy cell, it favors the animal cell and the animal cells would turn the plant into energy and the energy into itself.

Schiaparelliorbust
Posts: 3686
Joined: July 22nd, 2020, 9:50 am
Location: Acidalia Planitia

Re: Rule request thread

Post by Schiaparelliorbust » January 14th, 2021, 8:22 am

HelicopterCat3 wrote:
January 9th, 2021, 11:11 pm
I was thinking of a CA where all reactions require energy cells to cause them. Any spaceship or oscillator would need some energy cells to work. There could be photosynthetic cells that create an energy cell if there are 7 or 8 photosynthetic cells around an empty space. "Carnivorous" or animal cells or heterotrophic cells I guess are able to turn the photosynthetic cells into energy if they surround the photosynthetic cell with 3 of itself. Energy could also come into existence if the heterotrophic cells die of overpopulation and decompose. I don't even know if spaceships could be formed, but oscillators could be formed. The "plant" cells could have the rule B34/S12 and the "animal" cells could have B3/S23.
Energy would basically be used for growth so whatever kind of cell that the energy cell is touching, is what the energy cell turns into.

Sorry for the long and complicated request I just didn't quite know how to approach making something like this.
I think the photosynthetic cells should be able to hold energy until they reproduce. After they reproduce, which should require all three photosynthetic cells to have energy, they would not have energy for one generation. I don't like there being free-standing energy cells. I don't know which photosynthesizing cells animals should eat though.
Hunting's language (though he doesn't want me to call it that)
Board And Card Games
Colorised CA
Alien Biosphere

HelicopterCat3
Posts: 258
Joined: October 16th, 2020, 10:27 am

Re: Rule request thread

Post by HelicopterCat3 » January 14th, 2021, 12:35 pm

Schiaparelliorbust wrote:
January 14th, 2021, 8:22 am
HelicopterCat3 wrote:
January 9th, 2021, 11:11 pm
I was thinking of a CA where all reactions require energy cells to cause them. Any spaceship or oscillator would need some energy cells to work. There could be photosynthetic cells that create an energy cell if there are 7 or 8 photosynthetic cells around an empty space. "Carnivorous" or animal cells or heterotrophic cells I guess are able to turn the photosynthetic cells into energy if they surround the photosynthetic cell with 3 of itself. Energy could also come into existence if the heterotrophic cells die of overpopulation and decompose. I don't even know if spaceships could be formed, but oscillators could be formed. The "plant" cells could have the rule B34/S12 and the "animal" cells could have B3/S23.
Energy would basically be used for growth so whatever kind of cell that the energy cell is touching, is what the energy cell turns into.

Sorry for the long and complicated request I just didn't quite know how to approach making something like this.
I think the photosynthetic cells should be able to hold energy until they reproduce. After they reproduce, which should require all three photosynthetic cells to have energy, they would not have energy for one generation. I don't like there being free-standing energy cells. I don't know which photosynthesizing cells animals should eat though.
Maybe we should just have Conway's Life, but cells need energy to reproduce like in real life. I was thinking we could approach this by requiring at least one cell of the 3 needed for birth to be "charged" represented by a different state. So, every pattern is a still life unless there's energy. Energy could come into existence by having "charged" cells be born by born by the B3, or by cells dying and turning into usable energy. And cells touching this usable energy then become "charged". So there would be 3 states and dead state. Life cell, "Charged" Life cell, and Energy.

HelicopterCat3
Posts: 258
Joined: October 16th, 2020, 10:27 am

Re: Rule request thread

Post by HelicopterCat3 » January 14th, 2021, 12:35 pm

Schiaparelliorbust wrote:
January 14th, 2021, 8:22 am
HelicopterCat3 wrote:
January 9th, 2021, 11:11 pm
I was thinking of a CA where all reactions require energy cells to cause them. Any spaceship or oscillator would need some energy cells to work. There could be photosynthetic cells that create an energy cell if there are 7 or 8 photosynthetic cells around an empty space. "Carnivorous" or animal cells or heterotrophic cells I guess are able to turn the photosynthetic cells into energy if they surround the photosynthetic cell with 3 of itself. Energy could also come into existence if the heterotrophic cells die of overpopulation and decompose. I don't even know if spaceships could be formed, but oscillators could be formed. The "plant" cells could have the rule B34/S12 and the "animal" cells could have B3/S23.
Energy would basically be used for growth so whatever kind of cell that the energy cell is touching, is what the energy cell turns into.

Sorry for the long and complicated request I just didn't quite know how to approach making something like this.
I think the photosynthetic cells should be able to hold energy until they reproduce. After they reproduce, which should require all three photosynthetic cells to have energy, they would not have energy for one generation. I don't like there being free-standing energy cells. I don't know which photosynthesizing cells animals should eat though.
Maybe we should just have Conway's Life, but cells need energy to reproduce like in real life. I was thinking we could approach this by requiring at least one cell of the 3 needed for birth to be "charged" represented by a different state. So, every pattern is a still life unless there's energy. Energy could come into existence by having "charged" cells be born by born by the B3, or by cells dying and turning into usable energy. And cells touching this usable energy then become "charged". So there would be 3 states and dead state. Life cell, "Charged" Life cell, and Energy.

Post Reply