This project is an implementation of Conway's Game of Life written in Typescript.
- Provide a succinct example of my programming skill in TypeScript vis-a-vis a known programming problem.
- Demonstrate my understanding of Big O notation.
- Provide myself an opportunity to learn HTML5 Canvas.
- The rules of the Game of Life have been implemented.
- The game rules are backed with unit tests.
- The game has been tested with common Still Life & Oscillator patterns.
- A rudimentary UI built with React has been added, however it is poorly optimized. I rewrite is necessary for it to be performant with larger grids.
- The game is implemented using Typescript.
- Unit tests are written with Jest.
- This project was bootstrapped with Create React App.