Setup and opening position
The grid is partitioned into connected cages labeled with a target and one of addition, multiplication, subtraction, division, or equality. Values range from one through four.
Solve the unique grid that satisfies all Latin-square restrictions and every cage operation simultaneously.
Your unfinished game is saved only in this browser.
Solve the unique grid that satisfies all Latin-square restrictions and every cage operation simultaneously.
Complete guide
Calcudoku is a complete browser implementation with its own versioned rules profile. Fill a four-by-four Latin square whose connected cages must also reach their printed arithmetic targets.
The grid is partitioned into connected cages labeled with a target and one of addition, multiplication, subtraction, division, or equality. Values range from one through four.
Enter one through four so each value appears once per row and column. Every cage must evaluate to its target; subtraction and division cages contain two cells, while equality cages are fixed singles.
Solve the unique grid that satisfies all Latin-square restrictions and every cage operation simultaneously. Use the remaining row and column candidates to settle the last cage, then recompute every arithmetic target rather than relying only on the Latin pattern.
List the possible tuples for the most restrictive cages, especially division, subtraction, and single-cell cages, then remove tuples that repeat a value in a shared row or column. A cage combination can hit its target yet still be illegal because two of its cells duplicate a value in the same row or column.
Solve the unique grid that satisfies all Latin-square restrictions and every cage operation simultaneously.
Enter one through four so each value appears once per row and column. Every cage must evaluate to its target; subtraction and division cages contain two cells, while equality cages are fixed singles.
List the possible tuples for the most restrictive cages, especially division, subtraction, and single-cell cages, then remove tuples that repeat a value in a shared row or column.