How Hitori Puzzles Are Made (and Why They Have One Solution)

Hitori guide · 6 min read

When a Hitori puzzle solves cleanly, with each shading flowing logically into the next and exactly one answer at the end, that smoothness is the product of careful construction. Building a good Hitori is more involved than it looks, and the trickiest part is a quiet promise every fair puzzle must keep: a single solution, reachable by logic alone, that never breaks the connectivity rule. Here is a look inside how Hitori puzzles are made, from a blank grid to a finished, verified puzzle. To appreciate the craft from the other side, play a Hitori puzzle first and notice how every duplicate has exactly one correct fate.

Step 1: Start from a Latin square

It surprises people, but a Hitori puzzle begins life as a grid with no duplicates at all. The maker first builds a Latin square: an N×N grid where each number from 1 to N appears exactly once in every row and every column. (This is the same tidy structure that underlies Sudoku.) In a Latin square, the no-duplicates rule is already perfectly satisfied, which makes it the ideal clean starting point.

This finished, duplicate-free grid effectively defines the puzzle's white cells, the numbers that will survive in the final solution. Everything that follows is about hiding that answer.

Step 2: Add the duplicates

A Latin square on its own is not a puzzle, because there is nothing to shade. So the maker deliberately introduces duplicates: certain cells are overwritten with a copy of another number from the same row or column. Each cell that gets overwritten is destined to be shaded black in the solution, because it is the duplicate that must be eliminated.

Crucially, this has to be done with care. The duplicates must be placed so that the cells destined to be black never end up adjacent to each other, and so that shading them all out still leaves the white cells connected in one group. Get this wrong and the puzzle is unsolvable. Done right, the result is a full grid of numbers that looks riddled with repeats but conceals a single tidy solution underneath.

Step 3: Guarantee a single solution

Here is the promise every fair puzzle must keep: the finished grid must have only one valid shading. A Hitori that could be solved two different ways is broken, because somewhere the solver would have to guess between equally valid options, and a logic puzzle should never require a guess.

To enforce this, the maker runs the puzzle through a solver check. A logical solving engine attempts the grid using only deduction, the sandwich rule, shading neighbours of black cells white, eliminating duplicates, and verifying connectivity at each step, and confirms two things:

  1. The solution is unique, with no second valid pattern of black and white, and
  2. It is reachable by pure logic, so the solver never has to guess. (More on that in do you have to guess in Hitori.)

If the puzzle turns out to be ambiguous or to require guessing, the maker adjusts which cells are duplicated and tests again. This back-and-forth is the real craft of Hitori construction.

Step 4: The connectivity catch

Hitori has one constraint that makes it noticeably harder to generate than most number puzzles: all the white cells must remain connected. Every time a cell is shaded, the maker (and the verifying solver) has to confirm that the remaining white cells still form one unbroken group, with no isolated pockets.

This connectivity requirement is the single fiddliest part of building a Hitori. It is not enough for the black cells to be non-adjacent and the duplicates resolved; the white cells also have to stay joined together across the whole grid. The standard approach is solver-based generation: build the grid, then run a full solver that checks the no-duplicates, no-touching, and connectivity rules together, only accepting puzzles that pass all three with a unique answer.

Step 5: Set the difficulty

The final step is calibration. By watching which techniques the solver engine needed, the puzzle can be sorted into a difficulty level. Did basic shading rules crack it open? That is an easy puzzle. Did it require connectivity reasoning, or chains of what-if analysis? That is an expert. The main difficulty levers are grid size (5×5 up to 15×15) and how deep the required deduction runs, which we explore from the solver's side in what makes a Hitori puzzle hard.

The craft behind the grid

Add it all up: a clean Latin square, carefully placed duplicates, a uniqueness check, a connectivity guarantee, and difficulty calibration. Every clean Hitori you solve represents a small feat of engineering. The next time a grid resolves neatly to a single answer with every white cell still connected, that is the construction working, with all the hard problems solved before the puzzle reached you.

Want to see the finished product from the solver's chair? Play Hitori now, or learn the rules and then notice just how deliberately every duplicate was placed.

Frequently asked questions

How are Hitori puzzles made?

A Hitori is built in stages: the maker starts from a Latin square (a grid with no duplicates), then deliberately overwrites some cells with duplicate numbers that are destined to be shaded. A solver check then confirms the finished grid has exactly one solution, reachable by logic, that keeps the black cells non-adjacent and all white cells connected.

Does a Hitori puzzle have only one solution?

Yes. A properly constructed Hitori has exactly one valid shading. The maker verifies this with a logical solver that confirms no second solution exists and that the puzzle can be solved by deduction without guessing. A grid with more than one solution is considered broken and is rejected.

Why is the connectivity rule hard to generate?

Because every shaded cell risks isolating part of the grid. The maker must ensure that after all the duplicate cells are blacked out, the remaining white cells still form one connected group with no isolated pockets. Checking this at every step, alongside the no-duplicates and no-touching rules, makes Hitori fiddlier to generate than most number puzzles.

Are Hitori puzzles built from Latin squares?

Yes, that is the standard approach. A Hitori starts as a Latin square, where each number appears once per row and column, which defines the white cells of the solution. Duplicates are then added to create the cells that must be shaded, and a solver verifies the result has a single logical solution.