/GameOfLife

Please work.

Primary LanguageC++GNU General Public License v2.0GPL-2.0

Conway's Game of Life

Written By:

Ben Holland, Colorado School of Mines, Engineering Physics

Joe Gibson, Colorado School of Mines, Engineering Physics

Gabe Hintz, Undecided

About:

Conway's Game of Life is a simulator that was created with the intention to predict population growth and decay. Despite many of the complexities that encompass 'Life', Conway came up with these few simple rules:

  1. Any live cell with fewer than two live neighbours dies, as if caused by under-population.
  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 overcrowding.
  4. Any dead cell with exactly three live neighbours becomes a live cell, as if by reproduction.

These simple yet powerful rules provide a systematic way to simulate population growth with some rather interesting patterns.

This rendition of Conway's Game of Life simulator was created by Ben Holland, Joe Gibson, and Gabe Hintz as a way to get a grasp on some objective C programming and also have a little bit of fun.

It is licensed under the GPL V2 public license and is open to suggestions and improvements, just make sure credit is given where it is deserved!

Feel free to contact me via GitHub if you have any questions about how this works or would like to help make some contributions!