Alive or Dead: Game of Life
Alive or Dead: Game of Life
Download on App Store

This page is not an official page of the app or its developer, but an independent editorial publication created for informational and commentary purposes. Unless expressly stated otherwise, neither the app nor its developer is affiliated with, endorsed by, sponsored by, authorized by, or otherwise officially connected with MWM, Apple, Google Play, the app publisher, or the app's developer, and nothing on this page implies that the app was developed using MWM's services. Any trademarks, logos, screenshots, and other content remain the property of their respective owners.

Logo of Alive or Dead: Game of Life
Download on App Store

Alive or Dead: Game of Life

Experience John Conway’s legendary cellular automaton in a minimalist, Turing-complete environment. Designed for the analytical mind to observe, experiment, and evolve logic into life.

Key Figures

Downloads

11K+

User Rating

4.6/5

Total Ratings

100

Publisher

金珂 杜

Category

Developer Tools

Locales

4

Latest Version

3.4.6

Size

20.1 MB

First Released

Feb 13, 2020
Features

Master the Laws of Cellular Automata

Dive into the mathematical purity of Conway’s Game of Life. Explore how four simple rules generate infinite complexity in this high-performance simulation designed for the analytical mind.

Dynamic Emergence

Watch as simple cells evolve into oscillators, spaceships, and complex life-forms based on the classic rules of survival and reproduction.

Turing-Complete Sandbox

Leverage a system powerful enough to simulate a universal constructor or any Turing machine directly on your iPhone or iPad.

The following screenshots and description are sourced directly from the app's official store listing and are the property of the app developer.

App Store

Screenshots

Alive or Dead: Game of Life - A cellular automaton pattern on a minimalist grid in the Alive or Dead app

A cellular automaton pattern on a minimalist grid in the Alive or Dead app

Alive or Dead: Game of Life - Minimalist black and white mobile interface for the Game of Life showing a grid and control icons

Minimalist black and white mobile interface for the Game of Life showing a grid and control icons

Alive or Dead: Game of Life - Minimalist mobile interface of the Alive or Dead Game of Life simulation

Minimalist mobile interface of the Alive or Dead Game of Life simulation

Description

The Game of Life, also known simply as Life, is a cellular automaton devised by the British mathematician John Horton Conway in 1970. The game is a zero-player game, meaning that its evolution is determined by its initial state, requiring no further input. One interacts with the Game of Life by creating an initial configuration and observing how it evolves. It is Turing complete and can simulate a universal constructor or any other Turing machine. The universe of the Game of Life is an infinite, two-dimensional orthogonal grid of square cells, each of which is in one of two possible states, alive or dead, (or populated and unpopulated, respectively). Every cell interacts with its eight neighbours, which are the cells that are horizontally, vertically, or diagonally adjacent. At each step in time, the following transitions occur: 1. Any live cell with fewer than two live neighbours dies, as if by underpopulation. 2. Any live cell with two or three live neighbours lives on to the next generation. 3. Any live cell with more than three live neighbours dies, as if by overpopulation. 4. Any dead cell with exactly three live neighbours becomes a live cell, as if by reproduction. These rules, which compare the behavior of the automaton to real life, can be condensed into the following: 1. Any live cell with two or three neighbors survives. 2. Any dead cell with three live neighbors becomes a live cell. 3. All other live cells die in the next generation. Similarly, all other dead cells stay dead. The initial pattern constitutes the seed of the system. The first generation is created by applying the above rules simultaneously to every cell in the seed; births and deaths occur simultaneously, and the discrete moment at which this happens is sometimes called a tick. Each generation is a pure function of the preceding one. The rules continue to be applied repeatedly to create further generations.

Download

Download on App Store

This page is not an official page of the app or its developer, but an independent editorial publication created for informational and commentary purposes. Unless expressly stated otherwise, neither the app nor its developer is affiliated with, endorsed by, sponsored by, authorized by, or otherwise officially connected with MWM, Apple, Google Play, the app publisher, or the app's developer, and nothing on this page implies that the app was developed using MWM's services. Any trademarks, logos, screenshots, and other content remain the property of their respective owners.