Filling On Spec, and Why We Refuse It
Sound reasoning, and useless as a measure of anything, because it cracks every board ever printed. Here is how to do it, and why no board here will ask.
Supposing a cell, and watching a line fall over
Pick an undecided cell and provisionally fill it. Follow the consequences with every ordinary argument — its row, then the columns that row touches, then the rows those columns touch — until either the board finishes or some line becomes impossible: a run that cannot fit, a number with nowhere left to go, a filled cell no run can reach. If a line breaks, that cell cannot be filled, and crossing it off is a sound permanent deduction.
The discipline is entirely in the bookkeeping. Everything derived under a trial is provisional and has to come off again if the trial fails, so it must be visibly different from what you knew before — a second colour on paper, or the undo button here, which is exactly what it is for. A solver who cannot cleanly unwind a trial will eventually leave a consequence of something false on the board, which is far worse than being stuck.
Choose the cell carefully if you are going to do it at all. The best candidate sits in a line with very little slack, because the consequences then arrive within a move or two and the branch resolves quickly. Trying a cell in a wide-open line produces a long chain that neither confirms nor contradicts anything for ages.
| 11 | 11 | 2 | 2 | 11 | |
|---|---|---|---|---|---|
| 2 | |||||
| 11 | |||||
| 21 | |||||
| 2 | |||||
| 1 |
| 11 | 11 | 2 | 2 | 11 | |
|---|---|---|---|---|---|
| 2 | |||||
| 11 | |||||
| 21 | |||||
| 2 | |||||
| 1 |
what it decides what it wrote
A method that fits everything measures nothing
Because it works on everything without exception. Any board with a single answer can be finished by filling something, following it and unwinding, repeatedly if necessary, so "needs a guess" is a statement about the solver’s patience rather than about the board. A scale whose top rung fits every puzzle is not measuring anything at all.
It is also the difference this puzzle makes easiest to overlook. A nonogram with exactly one answer and a nonogram a person can reason through are genuinely different properties, and the gap between them is wide — a great many patterns have precisely one solution that no amount of line-by-line argument will ever reach. A generator that checks only for uniqueness will therefore ship those, and it will not know it has.
So the generator here asks both questions. Every board is put through the technique solver as well as the counter, and any that needed a guess is discarded and another grown in its place. The hand-drawn boards were put through the same check one at a time, and the ones that failed were redrawn. The position below is what one of the rejected boards looks like part-way through.
If a board from somewhere else forces your hand
Trial into the tightest line you can find, keep the provisional marks visibly separate, and stop the instant a line breaks rather than pressing on to see how bad it gets. One decided cell is a complete result — go straight back to the cheap arguments, because that cell will usually shorten a line or supply a wall and set off a run of ordinary moves.
The moment you catch yourself starting a second trial inside the first one, stop and put the board away. Nobody unwinds two layers of provisional filling reliably, and a board asking for it was made by something that never once checked whether a person could get through it.
Where this sits on the ladder
- Rung 1Overlap
A run longer than half the line has to cover the middle of it, wherever it sits.
- Rung 2Working in from the ends
What the settled cells at the two ends of a line force, without looking between them.
- Rung 3Gaps and splitting
The crosses cut the line into pockets, and each number has to fit into one of them.
- Rung 4Glue
A filled block you can see at a glance belongs to a run, and that says how far it reaches.
- Rung 5The whole line at once
One or two filled cells adrift in an open stretch, read with everything else on the line.
- Rung 6Assumption
Fill a cell on spec, follow it until a line breaks, and rub it out again.
Common questions
Is trial and error allowed in a nonogram?
It is sound reasoning — a supposition that makes a line impossible proves the opposite. But it works on every board, so a board requiring it has not been checked for human solvability rather than being especially hard.
Will any nonogram here ever make me guess?
No. The generator discards every board that needs one, and the hand-drawn boards were checked individually; four had to be redrawn and one had to be abandoned entirely.
Why do some nonogram apps produce boards that feel impossible?
Because they check only that the answer is unique. On this puzzle the gap between unique and reachable by argument is unusually wide, so a generator testing the first without the second ships boards only a trial can finish.
More Nonogram pages
- Nonogram puzzleUnlimited boards
- Daily nonogramA new picture every day
- Nonogram rulesOne rule, in full
- Solving a boardA 20×20, worked
- Nonogram techniquesThe whole ladder
- OverlapTechnique — the opening
- The ends of a lineTechnique — easy
- Gaps and splittingTechnique — medium
- GlueTechnique — hard
- The whole lineTechnique — expert
- Printable nonogramsFor paper
- Nonogram archiveEvery past picture