Nonograms are picture logic puzzles in which cells in a grid must be colored or left blank according to numbers at the side of the grid to reveal a hidden picture.
This solver uses the basic idea of solving lines individually. Progress in a line is made by looking at overlaps in all possible patterns fitting the current rule.
Currently, on my laptop I can finish a 25x25 board in around 30 seconds.
- Switch to using PyAutoGui for faster clicking
- Incorporate mouse dragging instead of independent clicks
- Caching of common patterns