life, a MATLAB code which computes a few steps of the evolution of John Conway's Game of Life, intended as a starting point for implementing a parallel version.


The computer code and data files made available on this web page are distributed under the GNU LGPL license.


life is available in a C version and a C++ version and a FORTRAN90 version and a MATLAB version.

Related Data and Programs:



  1. Martin Gardner,
    Mathematical Games: The Fantastic Combinations of John Conway's new solitaire game "Life",
    Scientific American,
    Volume 223, Number 4, October 1970, pages 120-123.

Source Code:

Last revised on 18 July 2021.