A friendly implementation of Conway's classic Game of Life, Goodlife provides an easy editing interface, variable evolution speed, undo functionality and compatibility with Life 1.05/1.06 pattern files. It is neither large nor very fast, but its ease of use makes it pleasant to use for exploring small to medium sized Life forms. It is therefore an excellent entry level Life program for the casual student of Life.