The Conway's Game of Life
The Game of Life, also known simply as Life, is a cellular automaton devised by the British mathematician John Horton Conway in 1970 (wiki).
Here is my implementation in Python using PyGame, NumPy and Numba.
Feel free to clone/download and play!