Kurodoko
Clues count cells they see. Black some out, keep the whites connected, don't let two blacks touch.
▶ Play KurodokoAbout
Classic Kurodoko on a 6×6 grid. Each numbered clue cell sees exactly that many cells along its row and column (including itself), counting until blocked by a black cell or the grid edge. Mark some cells black so that: every clue's sight count matches, no two black cells share an edge, all white cells form one connected region, and clue cells stay white. Forward-design generator + iterative clue refinement guarantees unique solutions.
How to play
Arrow keys or HJKL move the cursor. Space toggles the cursor cell black/white. X clears the cell. Clue cells are read-only. Win when every clue's sight count is exactly right, no two blacks touch orthogonally, and all white cells form one connected region.
Features
- 6×6 grid with sight-line counting clues
- No two black cells orthogonally adjacent
- All white cells form one connected region
- Clue cells stay white (read-only)
- Hypothesis-step difficulty classifier (E≥35%, M≥30%, H≥20%, X≥10%)
- Day-one tier-targeted generation with corner-bias-easy / interior-bias-hard
- Strict two-color palette, single-bundle vanilla TypeScript