Life is a simple implementation of Conway’s Game of Life. It is a cellular automaton devised by the British mathematician John Horton Conway in 1970. It is the best-known example of a cellular automaton. For more information, please see WikiPedia.
Running the Application
When you run the application, you see a blank screen. Touch the screen to create some cells, then watch them as they colonize your screen. Touch the screen at any time to create more cells.
Use this option to remove all live cells and return to an empty screen.
Use this option to make the cells larger. The program will run faster when the cells are larger. Note that this will also clear the screen, so be sure to touch to create some new cells.
Use this option to make hte cells smaller. The program will run slightly slower when the cells are smaller. Note that this will also clear the screen, so be sure to touch to create some new cells.
We’ve received everything from “This is stupid” to “Awesome implementation!”. From the hundreds of comments we’ve received, we have a list of features we are considering adding:
- Coloring of cells based upon life cycle
- Coloring cells differently on each touch, so one can watch them mix
- Addition of a shape pallette so one can add specific shapes to the mix
- Ability to pause/restart, and to save the application’s state
- Ability to hand-edit initial conditions so one can then see how it evolves
- Ability to run Life as a Home background