I like writing the Game of Life as a helloworld program when learning graphics libraries because the naive algorithm is very easy to implement. It is however pretty slow. I want to try writing something more efficient than doing a whole pass through the board each frame, so I wonder which “fast” algorithm is more or less easy to understand and implement?


Awesome. You may want to check out adventofcode.com, pt1 is usually brute forcible, pt2 requires optimisation.
[email protected]