A Python implementation of Conway’s Game of Life.
This is a fairly naive implementation with hard game borders. That is, a glider that reaches the edge of the game board will die rather than wrap around to the other side.
This was the first thing I wrote while attending the Recurse Center. Thanks to 5cotts who paired with me on this for a great start to an amazing 12-week experience.
This program uses Python 3.8 or higher (we use the walrus operator) and requires nothing but the standard library.
As this program uses curses
, it will not work on Windows without some
additional effort. Perhaps I will write a Rust version.