Game of Life GO hybrid
Game of Life GO hybrid
I created this hybrid of Conway's Game of Life and GO (the board game) over the weekend.
Wondering if some people here (with relatively strong knowledge of Conway's Game of Life behaviour) could be so kind to test it and give feedback?
https://gameoflifego.games/
Wondering if some people here (with relatively strong knowledge of Conway's Game of Life behaviour) could be so kind to test it and give feedback?
https://gameoflifego.games/
Re: Game of Life GO hybrid
The QBS you tried to make isn't an oscillator anymore since it is missing a block.
Can't trust someone who misspells typset as typeset.
Contribute to CheckerLife!
Oppose KOSA now, save the internet!
The Sandboxer Sandbox (Discord server)
RIP Unname New Web
Contribute to CheckerLife!
Oppose KOSA now, save the internet!
The Sandboxer Sandbox (Discord server)
RIP Unname New Web
Re: Game of Life GO hybrid
Ahh.. I see... I need to fix the cards.. they cut off some shapes (the shape is correct in the collection in the code)
export const QUEEN_BEE_SHUTTLE = [
[0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
[0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
[0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
[1, 1, 0, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1],
[1, 1, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1],
[0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
[0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
];
export const QUEEN_BEE_SHUTTLE = [
[0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
[0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
[0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
[1, 1, 0, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1],
[1, 1, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1],
[0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
[0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
];
Re: Game of Life GO hybrid
It would be good to have some kind of way to save the state.
Can't trust someone who misspells typset as typeset.
Contribute to CheckerLife!
Oppose KOSA now, save the internet!
The Sandboxer Sandbox (Discord server)
RIP Unname New Web
Contribute to CheckerLife!
Oppose KOSA now, save the internet!
The Sandboxer Sandbox (Discord server)
RIP Unname New Web
Re: Game of Life GO hybrid
Interesting, for study purposes or are you thinking of some game mechanic?
What format would you want it in (would be easy to add a copy button that gives you a 2d json array)
What format would you want it in (would be easy to add a copy button that gives you a 2d json array)
- I6_I6
- Posts: 1006
- Joined: July 26th, 2025, 8:44 pm
- Location: Here, there, somewhere, anywhere, everywhere.
- Contact:
Re: Game of Life GO hybrid
It would be useful to be able to copy the pattern in RLE format, since it's compatible with most programs.Eiður wrote: December 10th, 2025, 1:04 pm Interesting, for study purposes or are you thinking of some game mechanic?
What format would you want it in (would be easy to add a copy button that gives you a 2d json array)
Code: Select all
#C [[ THEME Golly ]]
x = 27, y = 15, rule = LifeHistory
8.A$A6.A.A$3A4.BA2B.B2D$3.A4.2B.2B2DB$2.2A2.3B.6B2.3B$2.20B$4.19B$4.2B
C10BD4B$4.2B2C10BD4B$4.B2C11B2D3B$4.13B2D4B$5.12BD3B.B2A$6.13B3.BA.A$
6.3B.B3.B10.A$25.2A!
Re: Game of Life GO hybrid
I added a "Save RLE" button to the right side bar in game "Player vs CPU"
If the data doesn't work in any of your programs, let me know.
If the data doesn't work in any of your programs, let me know.
Re: Game of Life GO hybrid
It works, but I meant something that saves the data about which cells belong to which player too, you know. Maybe you can add some metadata to the RLE using comments such that if you open in GOLGO then it uses the exact same saved state but if you open it in normal programs it works like normal Life.
Can't trust someone who misspells typset as typeset.
Contribute to CheckerLife!
Oppose KOSA now, save the internet!
The Sandboxer Sandbox (Discord server)
RIP Unname New Web
Contribute to CheckerLife!
Oppose KOSA now, save the internet!
The Sandboxer Sandbox (Discord server)
RIP Unname New Web
Re: Game of Life GO hybrid
I added a second button that saves the pattern with blue and red cells, but I don't know how to save the rules with it. The first button saves the cells with the B3/S23 rule but not red and blue
Re: Game of Life GO hybrid
Can't you use metadata in the RLE comments?Eiður wrote: December 12th, 2025, 12:44 am I added a second button that saves the pattern with blue and red cells, but I don't know how to save the rules with it. The first button saves the cells with the B3/S23 rule but not red and blue
Can't trust someone who misspells typset as typeset.
Contribute to CheckerLife!
Oppose KOSA now, save the internet!
The Sandboxer Sandbox (Discord server)
RIP Unname New Web
Contribute to CheckerLife!
Oppose KOSA now, save the internet!
The Sandboxer Sandbox (Discord server)
RIP Unname New Web
- unname4798
- Posts: 2534
- Joined: July 15th, 2023, 10:27 am
- Location: Near ConwayLife servers
Re: Game of Life GO hybrid
Can you add a "playthrough" mode for CPU vs CPU and a way to customize the number of games for the benchmark?
Re: Game of Life GO hybrid
I added a playthrough mode in in the benchmark (CPU vs CPU) and a dropdown for game count
Also added a Local Player vs Player mode
I'll take a better look at the RLE rule setting
Also added a Local Player vs Player mode
I'll take a better look at the RLE rule setting