The "game" is a zero-player game, meaning that its evolution is determined by its initial state, requiring no further input. One interacts with the Game of Life by creating an initial configuration and observing how it evolves, or, for advanced "players", by creating patterns with particular properties.
-- Wikipedia
You can find description of what is happening in the game here: https://fiftyexamples.readthedocs.io/en/latest/life.html
Implement "Game Of Life" algorithm in CycleOfLife.js
file.
- Fork/Clone the repository
- Run
npm install
in repository root to install all required dependencies - Run
npm run watch
to build your code - Implement the algorithm and test it in your browser by opening
build/index.html
file
- Basic knowledge of programming
- Installed Git
- Installed Node.js and NPM
The cell image was originally taken from Nature Education article.