Generation = 0

close button

Game of Life Rules

The Game of Life is a two-dimensional grid of square cells, each of which is in one of two possible states, live or dead. Every cell interacts with its eight neighbors, 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 neighbors dies, as if by underpopulation.

  2. Any live cell with two or three live neighbors lives on to the next generation.

  3. Any live cell with more than three live neighbors dies, as if by overpopulation.

  4. Any dead cell with exactly three live neighbors becomes a live cell, as if by reproduction.
close button

Create new game


OR

File must be '.json', it must contain a single object in the format { "cells": [ [0, 1 , 1, 0],...,[1,1,1,1] ]} .Where 1 is an 'alive' cell, and 0 is a 'dead' cell. Each array represents a row of the game.

Error in Uploading file, make sure that the file is of type .json, and that each row has the same amount of columns.

Speed: 2