Conway's Game of Life is a cellular automaton devised by the British mathematician John Horton Conway in 1970. It is a zero-player game, meaning that its evolution is determined by its initial state, requiring no further input. One interacts with the Game of Life by creating an initial configuration and observing how it evolves.
This C++ program built using Qt implements Conway's Game of Life. It provides a graphical interface where users can interact with the game by starting/stopping it, pausing/resuming it, changing the speed of the game, and adjusting the size of the grid.
- Launch the application.
- Adjust the size of the grid using the corresponding slider.
- Set the speed of the game using the speed slider.
- Click on the "Start" button to begin the game.
- Observe the cells' evolution based on Conway's rules.
- Pause the game by clicking the "Pause" button if desired.
- Resume the game by clicking the "Resume" button.
- Adjust the speed at any time during the game.
This project is licensed under the MIT License. See the LICENSE file for details.