The game is played on a rectangular board of arbitrary dimensions. Each square on a board can be one of three things: an alive blue cell, an alive red cell, or a dead cell. You are playing as Team Blue and your goal is to reach a state where 80% of the alive cells are team blue. If 80% of the alive cells become team red, the game is lost.
Each board iteration, you (team blue) get to choose one dead cell (by clicking/tapping on it) to become an alive cell on team blue. Afterwards, your opponent (team red) will become an alive cell on team red. Then, the next generation will be computed. We use the following rules to determine if each cell lives on or dies in the next generation:
Ready to start the game?
This game was programmed by Arthur Zarins and Ribhu Hooja.
This is a Dartmouth Society of CS Students coding project. Visit our website to learn more about us!