An Angular application that lets you play and solve Nonogram (Picross) puzzles.
Hosted at: https://nonogram.pfliegler.at/
- Confirmation dialogue when starting a new game if the current game is edited
- Smarter puzzle creation algorithm
- Check solvability
- Investigate solving-difficulty
- e.g. https://doi.org/10.3233/ICG-2012-35402 , https://doi.org/10.1016/j.patcog.2008.12.003 , https://doi.org/10.1016/j.dam.2014.01.004 , https://fse.studenttheses.ub.rug.nl/id/eprint/15287
- Save state in local storage
- Resume game from local storage
- Hint button (i.e. reveal random square)
- Congratulations message on puzzle completion
- Statistics
- E.g. Total solved puzzles
- Daily streak
- Time
- Display timer while solving puzzles
- In Depth page with more thorough statistics
- Avg Time (per size ?!)
- Best Time (per size ?!)
- Total Time
- Longest Streak
- Info screen
- Game rules and mouse controls
- Clean up mouse and touch controls (merge common functionality)
- Mobile version
- Mobile friendly input and styling
- Build for mobile devices (with Capacitor? https://capacitorjs.com/)

