AZTest
← All Logic Puzzles
Numbers Pure Logic · No Guessing 100 Online Levels

Suguru

The elegant polyomino number puzzle where no two identical digits can touch, even diagonally.

Alternative Names: Tectonic Number Blocks Kemaru Nanba Burokku (ナンバーブロック)

Basic Game Premise & Rules

Suguru is an untimed, deterministic pencil-and-paper logic puzzle played on a grid. Every valid puzzle has exactly one unique solution that can be discovered through rigorous deductive reasoning alone, without trial and error or guessing.

Rules by Example

See how each rule looks when done correctly versus when violated:

Numbers 1 to N in Each Region

Every region of N cells contains the numbers 1 to N exactly once. Numbers greater than N cannot be placed, and numbers cannot repeat within a region.

5242313124243131
✓ Correct Every region contains digits 1 to N (regions of sizes 5, 4, 3) exactly once, with no duplicates or omissions.
5242313124243431
✗ Wrong Number exceeds region size: the bottom-left region has only 3 cells, so it can only hold 1, 2, or 3. Placing a 4 is not allowed.
5242313124223131
✗ Wrong Duplicate inside a region: the top-right region of 4 cells has two 2s and is missing 4. A region cannot repeat a number.

Equal Numbers Never Touch (Even Diagonally)

Equal numbers can never touch along a side or diagonally at a corner, whether in the same region or across different regions.

5242313124243131
✓ Correct All identical digits are separated by at least one cell and never touch orthogonally or diagonally.
5242313134243131
✗ Wrong Side-touching equal numbers: two 3s touch vertically across a cell border. Identical numbers cannot touch along an edge.
5242313124143131
✗ Wrong Corner-touching equal numbers: two 1s touch diagonally at a corner. Equal numbers can never touch, not even diagonally.

History & Origins

Suguru was invented in Japan by Naoki Inaba, one of the modern era's most prolific and acclaimed puzzle creators. Inaba developed the format for publisher Nikoli, designing it to offer the accessible polyomino geometry of jigsaw puzzles combined with the rigorous deduction of Sudoku.

In the early 2010s, Dutch puzzle syndicate Keesing Media Group licensed and popularized the game across Europe under the name **Tectonic**. It rapidly captured widespread acclaim, becoming a daily staple in major international newspapers such as *The Guardian*, *The Daily Telegraph*, *De Telegraaf*, and *NRC Handelsblad*. Its appeal stems from its deceptively simple premise: unlike Sudoku, which relies on large 9×9 grids with fixed row and column constraints, Suguru operates on modular, organic clusters of varying sizes where diagonal exclusion creates deep local and global interactions.

Mathematical Concepts & Computational Complexity

Beyond its entertainment value, Suguru formalizes core principles of discrete mathematics, theoretical computer science, and combinatorics:

Vertex Coloring on King's Graphs

Mathematically, Suguru can be formulated as a specialized vertex coloring problem on a King's graph G = (V, E). In G, vertices represent grid cells, and edges connect any two cells that are horizontally, vertically, or diagonally adjacent (the legal moves of a chess King). The board partition divides V into disjoint subsets C_1, C_2, ..., C_m. For each cage C_k, the assigned colors must form a bijection onto {1, 2, ..., |C_k|}. The diagonal non-adjacency condition enforces that G has a proper vertex coloring on the induced subgraph of each color.

Computational Complexity & NP-Completeness

When generalized to an n × n board with arbitrary polyomino cages, Suguru is NP-complete. The problem can be proved NP-complete via polynomial-time reduction from Planar 3-SAT or from Latin Square completion. Deciding whether a given partial assignment has a completion requires exponential time in the worst case under standard complexity assumptions (P != NP).

Constraint Satisfaction & SAT Reduction

Suguru is a classic finite-domain Constraint Satisfaction Problem (CSP). For each cell (r, c) and candidate digit d, a Boolean variable x_{r,c,d} indicates whether cell (r, c) holds value d. The rules translate directly to: (1) Exactly-one value per cell; (2) At-most-one appearance of each value per cage; and (3) Mutual exclusion clauses (¬x_{r,c,d} ∨ ¬x_{r',c',d}) for all Chebyshev-distance 1 pairs max(|r-r'|, |c-c'|) = 1. Modern CDCL SAT solvers and ILP solvers solve even large 20×20 grids in milliseconds using unit propagation and clause learning.

Polyomino Partition & Degree Constraints

The shapes of the cages (monominoes, dominoes, trominoes, tetrominoes, and pentaminoes) dictate the maximum degree and spatial reach of each digit. A cell with 8 King's neighbors eliminates candidate placements from up to 8 surrounding cells. When a 5 appears in a cage, its diagonal neighborhood immediately bounds the possible positions of 5s in neighboring cages, generating ripple-effect deductions across the grid lattice.

References & Further Reading

  1. Inaba, N. (2008). Suguru Collection (Japanese: 数繰). Tokyo: Nikoli Publishing.
  2. Demaine, E. D., & Hearn, R. A. (2009). Games, Puzzles, and Computation. A K Peters / CRC Press. ISBN: 978-1568813226.
  3. Kendall, G., Parkes, A., & Spoerer, K. (2008). 'A Survey of NP-Complete Puzzles'. ICGA Journal, 31(1), 13–34.
  4. Keesing Media Group (2015). Tectonic: The Revolutionary Number Logic Puzzle. Keesing Publishing, London.
  5. Eppstein, D. (2012). 'Computational Complexity of Games and Puzzles'. University of California, Irvine.

Free Printable PDF Booklet

50 Levels Included · Solutions in Back

Download our beautifully formatted, high-resolution A4 puzzle booklet. Generated directly from the handcrafted levels on AZTest, it contains 50 puzzles ordered from gentle introductory boards up to master-level challenges, followed by complete solutions at the back.

Difficulty Stage Grid Size Description Puzzles
Intro 5×5 Gentle tutorials with small cages to master King's non-adjacency. 3
Easy 5×5 to 6×6 Clean deductions using cage boundaries and single candidates. 12
Medium 7×7 to 8×8 Inter-cage exclusions and pair eliminations. 12
Hard 8×8 to 9×9 Complex spatial pinching and diagonal chaining. 12
Expert 9×9 to 10×10 Master-tier puzzles requiring multi-cage lookahead. 11
📥 Download Suguru Booklet (PDF) 486 KB

Formatted for standard A4 printing. 4 puzzles per page provides ample workspace for pencil solving. Free to distribute for personal or educational use.

Explore More Logic Puzzles

Slitherlink

Connect dots to draw a single unbroken loop guided by surrounding cell numbers.

Wolves & Sheep

Draw a Slitherlink loop that fences the gentle sheep in and keeps the fierce wolves out.

Masyu

Draw one closed loop through cell centres that rigorously obeys the black and white pearls.

Nurikabe

Shade the sea to leave numbered white islands of exact sizes in one connected ocean.

Nonogram

Shade runs of cells according to row and column number clues to reveal a hidden picture.

Themed Nonogram

Solve color picture cross puzzles that blossom into vibrant pixel art upon completion.

Hitori

Shade the repeated numbers until every row and column has unique digits, keeping all white cells connected.

Kurodoko

Shade cells so every numbered circle sees exactly that many white cells in its row and column.

Mosaic

Shade cells guided by numbers that count how many cells around them are filled, revealing a hidden picture.

Binairo

Fill every cell with blue or white circles: never three in a row, every line half and half.

Heyawake

Shade rooms according to their clues without isolating unshaded cells or leaving long straight corridors.

Searchlights

Place light beams in white cells so that every numbered black post sees its exact clue count.

Light Up

Place light bulbs to illuminate every white cell without any two shining on each other.

Calcudoku

A Latin square where every outlined cage satisfies its arithmetic target and operator.

Skyscrapers

Place towers of heights 1 to N so that each outside clue sees the exact count of buildings.

Sum Skyscrapers

Skyscrapers where each outside clue is the sum of the heights of all visible buildings.

Futoshiki

A Latin square puzzle with inequality signs pointing between neighboring numbers.

Fillomino

Divide the grid into polyomino blocks where each cell's number equals the area of its block.

Galaxies

Partition the grid into rotational 180° symmetric galaxies, each centered on a single dot.

Shikaku

Cut the whole grid into rectangles and squares, each containing exactly one number: its area.

L-Pieces

Draw borders to partition all white cells into perfect four-cell L-shapes.

Numberlink

Connect pairs of matching numbers with continuous non-crossing paths covering the grid.

Bridges

Connect the island network with straight horizontal and vertical bridges into one united world.

Slant

Draw a diagonal slash in every cell matching the corner numbers, without ever closing a loop.

Tents

Pitch a tent beside every tree with no two tents touching, matching row and column counts.

Marupeke

Place circles and crosses in every cell without creating three in a row in any direction.

Ready to play Suguru?

Test your deduction skills online with 100 free interactive levels, automatic conflict detection, progressive hints, and continuous browser save state.

Start Playing Level 1 →