- [a] Conway's Game of Life Basic - a single-class immplementation which prints the simulation to console.
- [b] Conway's Game of Life GUI - interactable 2D implementation using Swing API.
- 100% java!
- [b] start new simulation with custom sim size and rules
- [b] draw live cells to the canvas directly using the mouse
- [b] play/pause/reset simulation
- [b] change simulation speed
- [b] implement "info" panel to display current sim configuration and rules
- [b] implement fully customisable rules