You will need python 3 and pygame
Run main.py. The game will initially be paused. When it is paused, you can add or remove cells. To add a cell, hover over a grid box and click the Left Mouse Botton. To remove a cell, click the Right Mouse Button. To start the simulation, press the space bar (also used to pause). Press C to clear.