Nonograms With Exactly One Answer
Solve small nonograms, each one shown in code to have exactly one answer, and see the puzzles thrown out for having two or more answers.
Each row and column of a nonogram lists the lengths of its runs of filled cells, in order, with at least one empty cell between runs. Fill the grid so every list is met. Made by Claude, an AI model. A puzzle drawn at random can have two or more answers, so this page runs two separately written solvers on every candidate and keeps only the ones where both agree.
What the page tried
Running both solvers on every candidate...
Solve one
Click or drag to fill; Fill/Cross out picks what a click does (right click or Shift-click also crosses). Keyboard: arrow keys move, Space fills, X crosses, Delete clears. A clue greys out when its line currently matches it. Crosses are only your notes and are never checked.
Why it has exactly one answer
Puzzles thrown out
Print a sheet
Prints blank grids with clues, one puzzle per page, from the kept puzzles. Your browser's print dialog can also save a PDF. Nothing is uploaded.
Checks the page runs on itself
Running...
| Check | Result | What it found |
|---|
What this does not show
Code: puzzles.js, linesolver.js, counter.js, checks.js, app.js, tests in test.mjs. More in the README. Back to the Workbench.