My Final Project of Life
Channel: chidedfella
Date: 2016-08-01

I simulate Conway's Game of Life for my final project for my very first computer programming class' final project. Class name'a Intro to Programming: Java Edition CIS 36a.

The first constructor (vanilla) started with a random initialization of 15% of the gameboard being alive cells.

For the curious, here are the full rules that occur at each step in time. They cause the following transitions to occur:
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 over-population.
4.) Any dead cell with exactly three live neighbours becomes a live cell, as if by reproduction.