Hashi
Hashiwokakero. Bridge the islands without crossing.
▶ Play HashiAbout
Hashiwokakero — Bridges. Connect numbered islands with horizontal and vertical bridges so that each island has exactly its labelled number of bridge-endpoints, all islands form one connected component, and bridges never cross. Up to two bridges between any island pair. Unique-solution generation verified by backtracking solver.
How to play
Click between two islands to add a bridge; click again to add a second bridge; a third click removes both. Each island must finish with exactly the number of bridge-endpoints shown on it. Bridges may not cross. All islands must form a single connected network.
Features
- Numbered-island bridge puzzles
- Up to two bridges per island pair
- Unique-solution generation
- Generator sample ≥30% acceptance on uniqueness
- Two-color palette, deterministic rendering
- Vanilla TypeScript single-bundle build