https://en.wikipedia.org/wiki/Conway%27s_Game_of_Life
Here's my first pass at a console implementation of everyone's favorite 0-player game.
gol.py contains the Game class and the main loop, while demos.py contains a couple of simple test/demo starting scenarios. Run it like this:
% python gol.py
% python gol.py --blink
% python gol.py --ship
% python gol.py --blink --step