Install Common LISP. On OS X using homebrew:
$ brew install clisp
Change to the folder and start the game by calling
$ clisp -i game-of-life.lisp
You can now use the following commands:
> (print-world) ; show the current status of the world > (spawn-random-cell) ; spawn a random cell anywhere > (spawn-cell-at 2 4) ; spawns a living cell at x: 2, y: 4 > (next-generation) ; proceed one generation (calls `print-world`)
Typical usage involves spawning some cells manually at desired locations and call
next-generation a few times.