Guide

How to Use the Shikaku Solver

A Shikaku solver is most useful when you treat it as a checking tool, not as a replacement for the puzzle. If you are stuck, unsure whether a clue layout is valid, or curious whether a board has more than one solution, the solver can answer those questions much faster than manual trial and error.

That makes it helpful for both players and puzzle creators. A player may want a nudge or a sanity check. A creator may want to test solvability before sharing a custom board.

Main idea

A strong Shikaku solver does more than display one answer. It helps you check whether a clue layout can be partitioned into valid rectangles at all. That leads to three useful questions: Is...

01

What the Solver Is For

A strong Shikaku solver does more than display one answer. It helps you check whether a clue layout can be partitioned into valid rectangles at all.

That leads to three useful questions:

  • Is this board solvable?
  • Does it have one solution or several?
  • Are my clue positions and values even consistent with the board size?

Those questions matter in different ways depending on how you use the puzzle.

02

Step 1: Choose a Board Size

Start by selecting the board size that matches your puzzle.

For common play, that may be:

  • 6x6
  • 8x8
  • 10x10
  • 12x12

If you are testing a custom layout, use the custom size option if needed.

Getting the size right matters because the total board area determines whether the clue sum even makes sense. If the clue values cannot possibly cover the full grid, the puzzle will fail before the real solving even begins.

03

Step 2: Enter Clues Correctly

Next, enter the clues in the correct cells with the correct values.

This part sounds obvious, but small input errors are common:

  • a clue entered in the wrong square
  • a value typed incorrectly
  • a board size selected incorrectly
  • a missing clue that changes the total area

If the solver reports something unexpected, check your input first before assuming the board itself is bad.

04

Step 3: Run Check & Solve

Once the clues are in place, run the solve action.

At this point the solver should test legal rectangles for each clue and try to find a full non-overlapping covering of the board. Depending on the result, you may see one of several outcomes.

05

How to Read the Result

If the board is solvable

Good. That means at least one full rectangle partition exists.

If the board is not solvable

The clue layout may be inconsistent, incomplete, or blocked by impossible interactions. Re-check clue positions, board size, and total clue area.

If the board has multiple solutions

This does not always make the board useless, but it changes how you should use it. A multi-solution board may feel ambiguous in competitive or teaching contexts.

06

When Players Should Use the Solver

Players usually do best with the solver in these situations:

  • You are stuck and want to test whether the puzzle is still coherent.
  • You want to understand whether a rectangle you considered was part of any valid solution.
  • You suspect the board may allow more than one ending.

In this role, the solver is a learning tool. It helps you inspect structure, not just finish faster.

07

When Puzzle Creators Should Use the Solver

Creators should use the solver even more often.

If you are building a custom challenge, checking a generated board, or preparing archive-worthy content, you want to know whether the puzzle is fair and stable. A solver can help you test that before you send a link to someone else.

This is especially useful when you care about uniqueness. A puzzle with multiple valid partitions may still be interesting, but it needs to be labeled and used differently from a puzzle with one clear intended solution.

08

Best Practice: Use It After Thinking First

The solver is most educational when you think first and check second.

Try to read the board on your own. Then use the solver to confirm your understanding, inspect uncertainty, or learn why the board behaved the way it did. This keeps the puzzle satisfying while still giving you a reliable safety net.

09

Final Thought

A good Shikaku solver is not only for "give me the answer" moments. It is for checking solvability, testing custom clue layouts, and understanding whether a board is unique. Used well, it makes both playing and puzzle-making cleaner.