Sins of the Father — Kakurasu Puzzle Solver

This page provides an interactive Kakurasu solver tailored for the Sins of the Father quest in Old School RuneScape. Kakurasu is a mathematical logic puzzle where you shade cells so the sums at the ends of rows and columns match; rows use column indices (1..n) and columns use row indices (1..n).

How to use this tool:

  1. Observe the in-game puzzle and write down the numbers to the right of each row and below each column.
  2. Choose the grid size in the solver (commonly 5×5 for the Sins puzzle) and enter the row sums and column sums.
  3. Click Solve. The solver enumerates valid shaded-cell configurations. If multiple valid solutions exist, the tool shows all of them so you can visually match the one from the game.
  4. Use Export to download the solutions as JSON for sharing or later import.

Tips:

  • If a number in-game is hard to read, leave that field blank and provide the remaining known values — the solver will search for matches that satisfy the given subset.
  • Start with smaller grid sizes if you're unsure — incorrect size choices will return no solutions, which is a useful hint.
  • When multiple solutions are returned, visually compare them with the in-game grid to pick the correct pattern; sometimes non-arithmetic visual constraints or game-specific hints disambiguate solutions.
Interactive Kakurasu solver

This tool mirrors how the in-game puzzle scores rows and columns (rows use column indices, columns use row indices). The solver uses a fast backtracking algorithm with precomputed row masks and column pruning for responsiveness.

Puzzle input (enter sums on the right and bottom)

1
2
3
4
5
1
2
3
4
5

Solutions

No solutions yet

FAQ