- python 3.7
- pygame https://www.pygame.org/wiki/GettingStarted
- numpy https://numpy.org/install/
- Left click: place and remove a live cell
- Right click: step one generation
- Space bar: reset the board
- Enter: play the game continuously, press again to pause
- s: it allows you to save the current board configuration into a .npy file for later use
In the terminal run the command
python3 main.py