Page 1 of 1

Game of Life GO hybrid

Posted: December 8th, 2025, 5:05 am
by Eiður
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/

Re: Game of Life GO hybrid

Posted: December 8th, 2025, 2:00 pm
by hth3
The QBS you tried to make isn't an oscillator anymore since it is missing a block.

Re: Game of Life GO hybrid

Posted: December 8th, 2025, 2:57 pm
by Eiður
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],
];

Re: Game of Life GO hybrid

Posted: December 10th, 2025, 4:09 am
by hth3
It would be good to have some kind of way to save the state.

Re: Game of Life GO hybrid

Posted: December 10th, 2025, 1:04 pm
by Eiður
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)

Re: Game of Life GO hybrid

Posted: December 10th, 2025, 1:41 pm
by I6_I6
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)
It would be useful to be able to copy the pattern in RLE format, since it's compatible with most programs.

Re: Game of Life GO hybrid

Posted: December 10th, 2025, 2:02 pm
by Eiður
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.

Re: Game of Life GO hybrid

Posted: December 11th, 2025, 5:36 am
by hth3
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.

Re: Game of Life GO hybrid

Posted: December 12th, 2025, 12:44 am
by Eiður
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

Posted: December 12th, 2025, 4:55 am
by hth3
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 you use metadata in the RLE comments?

Re: Game of Life GO hybrid

Posted: December 12th, 2025, 5:36 am
by unname4798
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

Posted: December 13th, 2025, 10:36 am
by Eiður
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