Jan Wolter's Copris Multicolor Nonogram Solver "Paint-By-Number" is one of many names for a type of graphical logic puzzle originating in Japan.Some statistics on memory usage were also collected, and a round of tests on randomly generated puzzles has been done.Designers of puzzles always work by drawing a puzzle image, and then generating the clues from that. Thus designers need to test solve their puzzles, make adjustments, and then test solve them again.
When you run them, you often see them spit out one solution very quickly, and then spend a long time before it finally decides that there are no others.This may seem unfair to these solvers, and it is, but I don't really see much of any practical use for a simple solver. To solve the puzzle, you must reconstruct the image by figuring out how the color blocks must be place in each row and column. The numbers tell the sizes of the blocks of the foreground color in that row and column. I'm still not entirely happy with its capabilities and performance, so I thought I'd survey some of the solvers out there, using Steve Simpson's list of solvers as a starting point.
To help validate puzzles created there, I wrote a program to automatically solve such puzzles, pbnsolve, which is open source.
Then for the faster solvers, I run them on a collection consisting of every black & white puzzle posted on as of a certain date.
I start out by testing each solver on a small collection of interesting puzzles, collecting run times in a table.
Hakan Kjellerstrand's Mini Zinc Nonogram Solver 5.2.3. The puzzles consist of a blank grid with numbers along the top and one side.
Other common names for these puzzles are Nonograms, Griddlers, Hanjie, and Picross.
This occurs in certain puzzles with very large numbers of solutions.