Just trying to gain more experience with React/Redux. Simple implementation of the Mastermind game from like the 70's.
- Add a button to abandon an in-progress game
Add the option to auto-solve using Knuth's algorithm- Currently, this is enabled by adding
?autosolve
to the URL like this
- Currently, this is enabled by adding
- Use yarn for package management ?
- Add React middlewares e.g. logging, development tools
- Split React state into smaller pieces and use selectors ? (especially when autosolve has been implemented)
- Add tests re React components
Add property test re autosolve- UI: general cosmetic improvements
- UI: highlight active row ?
- UI: add 4 columns (menus) of large pegs to make selecting pegs easier ?
- UI: need some visual ta-da re game outcome
- UI: responsive UI
- UI: keyboard navigation ?
- UI: favicon ?