New rulespace idea
New rulespace idea
I have new great idea for the rulespace. Here I will explain it.
Cells can be born if(amount) neighbours have(amount) neighbours and survive if (amout) neighbours have (amount) neighbours. There also can be written A in the meaning of ,,all".
Here is an example how it would ve written:
B(3478)4578/S(367)56/M1.
First numbers are amount of cell's neighbours,and second ones amount og cell's neighbour's neighbours.
There is also an extra M on the end. If M is 1,the cell will also count as a neighbour of its neighbours when it is counted will cell survive. If M is 0,it will not be counted.
I wonder if anyone can make script for this rulespace.
Have a good day!
BokaBB
Cells can be born if(amount) neighbours have(amount) neighbours and survive if (amout) neighbours have (amount) neighbours. There also can be written A in the meaning of ,,all".
Here is an example how it would ve written:
B(3478)4578/S(367)56/M1.
First numbers are amount of cell's neighbours,and second ones amount og cell's neighbour's neighbours.
There is also an extra M on the end. If M is 1,the cell will also count as a neighbour of its neighbours when it is counted will cell survive. If M is 0,it will not be counted.
I wonder if anyone can make script for this rulespace.
Have a good day!
BokaBB
Last edited by BokaBB on April 16th, 2020, 11:39 am, edited 1 time in total.
777
I CAN APGSEARCH NOW!
Sure, I was a bad person, but I have changed myself.
I'd love to befriend anybody who's interested.
Have a good day!
BokaBB
I CAN APGSEARCH NOW!
Sure, I was a bad person, but I have changed myself.
I'd love to befriend anybody who's interested.
Have a good day!
BokaBB
Re: Rulespaces
This is known as a rulespace. A rulespace basically is a class of rules.BokaBB wrote: April 16th, 2020, 6:51 am I have new great idea for the algorithm. Here I will explain it.
Cells can be born if(amount) neighbours have(amount) neighbours and survive if (amout) neighbours have (amount) neighbours. There also can be written A in the meaning of ,,all".
Here is an example how it would ve written:
B(3478)4578/S(367)56/M1.
First numbers are amount of cell's neighbours,and second ones amount og cell's neighbour's neighbours.
There is also an extra M on the end. If M is 1,the cell will also count as a neighbour of its neighbours when it is counted will cell survive. If M is 0,it will not be counted.
I wonder if anyone can make script for this algorithm.
Have a good day!
BokaBB
BTW you could make this into a thread for rulespaces.
Here's my rulespace:
They can be notated as BaaaSbbbPBcccSddd,
Where aaa, bbb, ccc, ddd are Hensel notation strings (e.g. 3-e67c),
And they evolve according to the following rules:
- A state 0 cell:
- Becomes a state 1 cell if it has state 2 cells in configuration x and x∈aaa
- A state 1 cell:
- Dies if it has state 2 cells in configuration x and x∉bbb
- Becomes a state 2 cell if it has state 2 cells in configuration x and x∈ccc
- A state 2 cell:
- Becomes a state 1 cell if it has state 2 cells in configuration x and x∉ddd
Re: New algorithm idea
I mentioned the "rulespace" issue in private mess ages, though.
- yujh
- Posts: 3153
- Joined: February 27th, 2020, 11:23 pm
- Location: I'm not sure where I am, so please tell me if you know
- Contact:
Re: New rulespace idea
Well, Ddo you know S0?(It means a cell has no neighboring cells will survive.)BokaBB wrote: April 16th, 2020, 6:51 am I have new great idea for the rulespace. Here I will explain it.
Cells can be born if(amount) neighbours have(amount) neighbours and survive if (amout) neighbours have (amount) neighbours. There also can be written A in the meaning of ,,all".
Here is an example how it would ve written:
B(3478)4578/S(367)56/M1.
First numbers are amount of cell's neighbours,and second ones amount og cell's neighbour's neighbours.
There is also an extra M on the end. If M is 1,the cell will also count as a neighbour of its neighbours when it is counted will cell survive. If M is 0,it will not be counted.
I wonder if anyone can make script for this rulespace.
Have a good day!
BokaBB
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!
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!
Re: New rulespace idea
I know,and it can be explained like ,,to survive,cell needs 0 neighbours with 012345678 neighbours".
Have a good day!
BokaBB
Have a good day!
BokaBB
777
I CAN APGSEARCH NOW!
Sure, I was a bad person, but I have changed myself.
I'd love to befriend anybody who's interested.
Have a good day!
BokaBB
I CAN APGSEARCH NOW!
Sure, I was a bad person, but I have changed myself.
I'd love to befriend anybody who's interested.
Have a good day!
BokaBB
- yujh
- Posts: 3153
- Joined: February 27th, 2020, 11:23 pm
- Location: I'm not sure where I am, so please tell me if you know
- Contact:
Re: New rulespace idea
Umm...?B/S012345678BokaBB wrote: April 17th, 2020, 5:50 am I know,and it can be explained like ,,to survive,cell needs 0 neighbours with 012345678 neighbours".
Have a good day!
BokaBB
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!
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!
Re: New rulespace idea
Without brackets name is not legal. You may leave them bare,but cannot eliminate them.
Have a good day!
BokaBB
Have a good day!
BokaBB
777
I CAN APGSEARCH NOW!
Sure, I was a bad person, but I have changed myself.
I'd love to befriend anybody who's interested.
Have a good day!
BokaBB
I CAN APGSEARCH NOW!
Sure, I was a bad person, but I have changed myself.
I'd love to befriend anybody who's interested.
Have a good day!
BokaBB
Re: New rulespace idea
He didn't get your namespace.BokaBB wrote: April 17th, 2020, 6:08 am Without brackets name is not legal. You may leave them bare,but cannot eliminate them.
Have a good day!
BokaBB
Wait for me to complete the Golly script that simulates this rulespace. It's on my not too long TODO list.
- yujh
- Posts: 3153
- Joined: February 27th, 2020, 11:23 pm
- Location: I'm not sure where I am, so please tell me if you know
- Contact:
Re: New rulespace idea
No idea what it is.Hunting wrote: April 17th, 2020, 6:31 amHe didn't get your namespace.BokaBB wrote: April 17th, 2020, 6:08 am Without brackets name is not legal. You may leave them bare,but cannot eliminate them.
Have a good day!
BokaBB
Wait for me to complete the Golly script that simulates this rulespace. It's on my not too long TODO list.
Some one please explain?
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!
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!
Re: New rulespace idea
Nothing special,just his to - do list.
Have a good day!
BokaBB
Have a good day!
BokaBB
777
I CAN APGSEARCH NOW!
Sure, I was a bad person, but I have changed myself.
I'd love to befriend anybody who's interested.
Have a good day!
BokaBB
I CAN APGSEARCH NOW!
Sure, I was a bad person, but I have changed myself.
I'd love to befriend anybody who's interested.
Have a good day!
BokaBB
- yujh
- Posts: 3153
- Joined: February 27th, 2020, 11:23 pm
- Location: I'm not sure where I am, so please tell me if you know
- Contact:
Re: New rulespace idea
What?
I’m getting More confused now
I’m getting More confused now
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!
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!
Re: New rulespace idea
You are odd man,do you know?
Have a good day!
BokaBB
777
I CAN APGSEARCH NOW!
Sure, I was a bad person, but I have changed myself.
I'd love to befriend anybody who's interested.
Have a good day!
BokaBB
I CAN APGSEARCH NOW!
Sure, I was a bad person, but I have changed myself.
I'd love to befriend anybody who's interested.
Have a good day!
BokaBB
- yujh
- Posts: 3153
- Joined: February 27th, 2020, 11:23 pm
- Location: I'm not sure where I am, so please tell me if you know
- Contact:
Re: New rulespace idea
Hunting said:he didn’t get your namespace.
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!
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!
Re: New rulespace idea
@yujh This is a semi-totalistic Larger than Life rulespace.
- yujh
- Posts: 3153
- Joined: February 27th, 2020, 11:23 pm
- Location: I'm not sure where I am, so please tell me if you know
- Contact:
Re: New rulespace idea
Ok I understand now.
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!
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!
Re: New rulespace idea
Very complex to implement
idea:
states:
rules:
idea:
states:
- Main pattern
- dead with wrong neighbors for birth and right neighbors for survival
- dead with right neighbors for birth and wrong neighbors for survival
- dead right right
- live wrong wrong
- live wrong right
- live right wrong
- live right right
rules:
- 1=>
- 5 if wrong neighbor count for survival and birth
- 6 if wrong neighbor count for survival but right neighbor count for birth
- same for 7, 8
- 1=>
- 2 if wrong neighbor count for survival but right neighbor count for birth
- same for 3, 4
- dead-cell=>1 if right count of cells with right neighbors for birth
- live-cell=>0 if wrong count of cells with right neighbors for survival
-
lemon41625
- Posts: 370
- Joined: January 24th, 2020, 7:39 am
- Location: 小红点 (if you know where that is)
Re: New rulespace idea
I have an idea for a rulespace.
Maybe I'll call it regenerating generations.
The rulestring is rgN/lL/bB/sS/rbB1/rsS1 where N is the number of states, B is the birth condition, S is the survival condition, B1 is the second birth condition, S1 is the second survival condition and L is a state number.
For example, rg3/l1/b3/s23/rb4/rs5
Here is how it works:
If cell is dead:
Maybe I'll call it regenerating generations.
The rulestring is rgN/lL/bB/sS/rbB1/rsS1 where N is the number of states, B is the birth condition, S is the survival condition, B1 is the second birth condition, S1 is the second survival condition and L is a state number.
For example, rg3/l1/b3/s23/rb4/rs5
Here is how it works:
If cell is dead:
- If B is satisfied:
- Cell becomes state L
- else:
- Cell stays dead
- If S is satisfied:
- Cell stays alive
- else:
- Cell becomes Dying 1
- If B1 is satisfied:
- Cell becomes Dying (n - 1) or Alive
- elif S1 is satisfied:
- Cell stays at Dying n
- else:
- Cell becomes Dying (n + 1) or Dead
Download CAViewer: https://github.com/jedlimlx/Cellular-Automaton-Viewer
Supports:
BSFKL, Extended Generations, Regenerating Generations, Naive Rules, R1 Moore, R2 Cross and R2 Von Neumann INT
And some others...
Supports:
BSFKL, Extended Generations, Regenerating Generations, Naive Rules, R1 Moore, R2 Cross and R2 Von Neumann INT
And some others...
Re: New rulespace idea
Please post it outside this thread.
Have a good day!
BokaBB
Have a good day!
BokaBB
777
I CAN APGSEARCH NOW!
Sure, I was a bad person, but I have changed myself.
I'd love to befriend anybody who's interested.
Have a good day!
BokaBB
I CAN APGSEARCH NOW!
Sure, I was a bad person, but I have changed myself.
I'd love to befriend anybody who's interested.
Have a good day!
BokaBB
-
lemon41625
- Posts: 370
- Joined: January 24th, 2020, 7:39 am
- Location: 小红点 (if you know where that is)
Re: New rulespace idea
Was this thread not for new rulespace ideas as mentioned up here:
Also what are you going to name your rulespace?
Correct me if I am wrong.
Also what are you going to name your rulespace?
Download CAViewer: https://github.com/jedlimlx/Cellular-Automaton-Viewer
Supports:
BSFKL, Extended Generations, Regenerating Generations, Naive Rules, R1 Moore, R2 Cross and R2 Von Neumann INT
And some others...
Supports:
BSFKL, Extended Generations, Regenerating Generations, Naive Rules, R1 Moore, R2 Cross and R2 Von Neumann INT
And some others...
Re: New rulespace idea
IMO that suggestion is not yet accepted.lemon41625 wrote: April 22nd, 2020, 8:03 pm Was this thread not for new rulespace ideas as mentioned up here:
Correct me if I am wrong.
Also what are you going to name your rulespace?
-
lemon41625
- Posts: 370
- Joined: January 24th, 2020, 7:39 am
- Location: 小红点 (if you know where that is)
Re: New rulespace idea
I have explored some rules in this rulespace with my application here: https://conwaylife.com/forums/viewtopic ... 423#p95423
These rules are in the rules folder of the application.
The rule B(3,4,6,11)2,6,7/S(3,6,8,12)2,3,9,12/5 (Generations) uses neighbourhood weights (M is 1):
1 2 1
2 3 2
1 2 1
11c/68 Spaceship
P7 Oscillator
The rule B(3,4,6,11)2,6,7/S(3,5,8,12)2,3,9,12/5 (Generations) uses neighbourhood weights (M is 1):
1 2 1
2 0 2
1 2 1
Orthogonal 1c/1, c/2, Diagonal 3c/6
The rule B(3,5,6)2,6,7/S(3,6,8)2,3/M1 (Single State) uses the Range 1 Moore Neighbourhood:
It has a Diagonal 1c/1 and c/2 spaceship
P3, P6, P12
Also waiting for Hunting to finish the golly script so that I can simulate the rules in Golly.
Btw, I was hoping that the rulespace could be given a name.
These rules are in the rules folder of the application.
The rule B(3,4,6,11)2,6,7/S(3,6,8,12)2,3,9,12/5 (Generations) uses neighbourhood weights (M is 1):
1 2 1
2 3 2
1 2 1
11c/68 Spaceship
Code: Select all
x = 31, y = 24, rule = GenerationsBokaBB_Rule_2
31.$31.$31.$31.$4.A26.$4.A26.$3.C.A25.$2.CD.A25.$5.C25.$7.CD22.$4.C2.2D22.$8.B22.$5.C2DA22.$6.B2A4.C9.A7.$6.2C5.B9.2A6.$13.DBC6.BCBA5.$22.A2C6.$22.D.DC5.$24.2D5.$23.2D6.$31.$31.$31.$31.1$!Code: Select all
x = 14, y = 13, rule = GenerationsBokaBB_Rule_2
14.$6.A7.$6.A7.$5.ACA6.$4.B3DB5.$3.AD3.DA4.$.2ACD.C.DC2A2.$3.AD3.DA4.$4.B3DB5.$5.ACA6.$6.A7.$6.A7.$14.1$!1 2 1
2 0 2
1 2 1
Orthogonal 1c/1, c/2, Diagonal 3c/6
Code: Select all
x = 31, y = 19, rule = GenerationsBokaBB_Rule_1
31.$31.$31.$31.$4.A18.DCBA4.$2.ABCD2.D14.DCBA4.$2.2ACBD.C22.$4.A.2D23.$4.A26.$31.$31.$31.$21.DBA7.$21.DB8.$20.CA9.$20.CA9.$31.$31.$31.1$!The rule B(3,5,6)2,6,7/S(3,6,8)2,3/M1 (Single State) uses the Range 1 Moore Neighbourhood:
It has a Diagonal 1c/1 and c/2 spaceship
Code: Select all
x = 7, y = 8, rule = BokaBB_Rule_1
7.$7.$7.$3.A3.$.2A.A2.$7.$7.$7.1$!Code: Select all
x = 7, y = 9, rule = BokaBB_Rule_1
7.$7.$7.$2.A.A2.$4.A2.$2.2A3.$7.$7.$7.1$!Code: Select all
x = 65, y = 19, rule = BokaBB_Rule_1
65.$65.$65.$65.$65.$65.$65.$6.A.A44.A11.$52.2A11.$7.A21.A35.$29.3A20.A12.$6.A.A18.2A.2A20.A.A10.$28.2A.2A32.$28.3A34.$30.A34.$65.$65.$65.$65.1$!Btw, I was hoping that the rulespace could be given a name.
Download CAViewer: https://github.com/jedlimlx/Cellular-Automaton-Viewer
Supports:
BSFKL, Extended Generations, Regenerating Generations, Naive Rules, R1 Moore, R2 Cross and R2 Von Neumann INT
And some others...
Supports:
BSFKL, Extended Generations, Regenerating Generations, Naive Rules, R1 Moore, R2 Cross and R2 Von Neumann INT
And some others...
Re: New rulespace idea
Double-totalistic?lemon41625 wrote: April 26th, 2020, 1:02 am Btw, I was hoping that the rulespace could be given a name.
Oh by the way:
Code: Select all
Outer-totalistic (by John von Neumann)
Totalistic
Inner-totalistic (by Saka)
Isotropic non-totalistic (by David Bell)
Non-isotropic
Generations
Reverse Generations (by Martin Grant)
Extended Generations (by DigitalCross/xanman12321)
b-Extended Generations (by Brian Prentice)
BSFKL (by Sphenocorona)
BSFK (by c0b0p0)
3-state range-1 outer-totalistic (by muzik)
Larger than Life (by Kellie Evans)
Higher-range outer-totalistic
Moore
von Neumann
Hexagonal
Margolous
L²/Circular
Each day is a hidden opportunity, a frozen waterfall that's waiting to be realised, and one that I'll probably be ignoring
anythingsonata wrote:July 2nd, 2020, 8:33 pmconwaylife signatures are amazing[citation needed]
- yujh
- Posts: 3153
- Joined: February 27th, 2020, 11:23 pm
- Location: I'm not sure where I am, so please tell me if you know
- Contact:
Re: New rulespace idea
Hibubblegum wrote: April 26th, 2020, 2:12 amDouble-totalistic?lemon41625 wrote: April 26th, 2020, 1:02 am Btw, I was hoping that the rulespace could be given a name.
Oh by the way:...why do i do this?Code: Select all
Outer-totalistic (by John von Neumann) Totalistic Inner-totalistic (by Saka) Isotropic non-totalistic (by David Bell) Non-isotropic Generations Reverse Generations (by Martin Grant) Extended Generations (by DigitalCross/xanman12321) b-Extended Generations (by Brian Prentice) BSFKL (by Sphenocorona) BSFK (by c0b0p0) 3-state range-1 outer-totalistic (by muzik) Larger than Life (by Kellie Evans) Higher-range outer-totalistic Moore von Neumann Hexagonal Margolous L²/Circular
https://www.conwaylife.com/forums/view ... =11&t=3808
Bye
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!
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!
-
lemon41625
- Posts: 370
- Joined: January 24th, 2020, 7:39 am
- Location: 小红点 (if you know where that is)
Re: New rulespace idea
Can I check that everyone agrees with this name?
Download CAViewer: https://github.com/jedlimlx/Cellular-Automaton-Viewer
Supports:
BSFKL, Extended Generations, Regenerating Generations, Naive Rules, R1 Moore, R2 Cross and R2 Von Neumann INT
And some others...
Supports:
BSFKL, Extended Generations, Regenerating Generations, Naive Rules, R1 Moore, R2 Cross and R2 Von Neumann INT
And some others...