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.
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. 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:
* Any live cell with fewer than two live neighbours dies, as if caused by under-population.
* Any live cell with two or three live neighbours lives on to the next generation.
* Any live cell with more than three live neighbours dies, as if by overcrowding.
* Any dead cell with exactly three live neighbours becomes a live cell, as if by reproduction.
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 (in other words, each generation is a pure function of the preceding one). The rules continue to be applied repeatedly to create further generations.
(Descriptions and rules are from en.wikipedia.org)
Well, this is a collection of cellular automata - fields of cells which live by certain rules. At this point LivingCells is able to simulate not only the famous Game Of Life, but also its colored variant, a family of cellular automata called Generations, which includes widely known Brian's Brain, and also Turmites family, the best-known example of which is Langton's ant.
This is not a game per se because it doesn't require any input from the player. But it is possible to affect how cells live by adjusting rules, creating new cells or dragging groups of existing ones.
This aplication is designed to run on any device with Android 2.1 or higher, including tablets.
- Four types of cellular automata
- Possibility to set a rule for each type and also to enter your own rules
- Interactive field allowing to create and erase cells or to drag existing cells. Switch between adding and erasing with a longpress. Simulation pauses by default, but this is now adjustable
- Customizable look and feel for the cells: either select one of the preinstalled themes or create your own
- Application can be used as a live wallpaper
Try Star Wars rule in Generations - my friends liked it a lot!
Due to requests from the users, live wallpaper functionality has been added. Settings for the wallpaper are set separately from the settings of the standalone application. I should note that the computation of every next grid state requires CPU resources depending on the speed and the grid size. I advise not to set small cell size or fast speed for the wallpaper to avoid power drain.
You can also set the grid type to Turmites, this is the only automaton which doesn't demand much resources regardless of the speed and cell size settings. Moreover, Turmites look better when cells are small and speed is high.
You can leave your requests at my blog (see developer's info).
In the case you want to read about Game Of Life, Brian's Brain or Turmites, here are a few Wikipedia links:
Game of Life by Orkk is not a game in the sense most people understand. It is a simulator based on the cellular automaton devised by British mathematician John Horton Conway in 1970. It is interesting because, while the model itself is very simple, it has applications in the fields of mathematics, computer science and even philosophy.