Game of life simulator in Javascript
##Game Rules
- A dead cell with exactly three live neighbors becomes a live cell (birth).
- A live cell with two or three live neighbors stays alive (survival).
- In all other cases, a cell dies or remains dead (overcrowding or loneliness).
##Installation
- Download the entire source code
- Run game-of-life.html on your favourite browser
- To run tests (using QUnitjs) open test.html in your browser
##Game Play
- When page loads it has a spaceship glider loaded into the world
- Click on any cell if you want to add more lives
- Clicking on an alive cell will toggle it off
- Click Go! button to step 1 into the simulation
- Click on Go Crazy! button to simulate endlessly
- Click reset to clear the world and reset the game.