← BD Lab BD Sudoku × MDL Phase 1 · ρ = 0.85 · March 2026 · Investor Brief ↗
00:00

Sudoku Phase 1

"En kernel. Štiri abecede. ρ = 0.85."

Select difficulty to begin
New Game
Numbers

BD Sudoku

choose your difficulty

Easy Medium Hard Evil ☠
AI Solver
Strategy
Random
MRV
Naked
Full
Human
Naked
Hidden
Point
Guess
BT
Live Metrics
Steps0
Backtracks0
Guesses0
Candidates0
Progress0%
Phase 1 Sensors
LZ Complexity
Gini Cascade
Cascade Power
Density Flow
ADSR
Phase 1 — Founding Hypothesis Confirmed · ρ = 0.85
March 25, 2026 · AIM³ Lab · 200 puzzles × 5 strategies = 1000 solve logs

ρ = 0.85 Smarter algorithm → more compressible solving process. Same kernel, different domain. TSP ρ = 0.80 on geometry. Sudoku ρ = 0.85 on constraint satisfaction. The kernel is domain-independent — because it works on a different alphabet.

Per-strategy averages (seed99, 200 puzzles):

StrategyStepsBTGuessesLZprocGiniCasc.Wt
random6419320032181.0200.000low
mrv2821161660.9570.000low
naked33919230.4550.971high
full590.61.30.4110.975high
human620.51.10.3880.976high

Top sensors by |ρ|(strategy_rank, sensor):

#Sensor|ρ|
1n_guesses0.853
2cascade_weighted0.839
3gini_cascade0.829
4LZ_multi |Σ|=40.805
5LZ_process0.786
6density_flow0.762
7LZ_cascade0.741
8n_backtracks0.716

12 of 14 sensors |ρ| > 0.3. Eight above |ρ| > 0.7. LZ_process flipped from ρ = +0.09 (Phase 0, measuring problem difficulty) to ρ = −0.786 (Phase 1, measuring algorithm quality). Exactly as predicted: the real test is different algorithms on the same problem.

Origin Story — one afternoon, one question, one answer
March 23, 2026 · AIM³ Lab · Ljubljana

310 lines of code. That's the entire engine — puzzle generator, backtracking solver with snapshot-based state restoration, live metrics, AI animation, keyboard shortcuts, notes mode, undo history, and the ADSR measurement system. Not 310 lines for the game loop. 310 lines for everything.

The question that started it: does the same MDL kernel that finds optimal TSP tours — the one that navigates 3,496 cities in Nicaragua — also work on constraint satisfaction? In TSP, the founding insight was simple: the shortest route has the most structured search process (Spearman ρ = +0.80, verified on official Waterloo benchmarks). In Sudoku, the question becomes: do easier puzzles have more structured solving processes?

We built a backtracking solver with full process logging. Ran it on 1,000 puzzles across four difficulty levels. Measured ADSR bimodality — whether the solving process cleanly separates into cascading chain-reactions and isolated single-placements.

Result: ρ = −0.50 (p < 10⁻⁶⁴). Easier puzzles score higher. Evil puzzles drop below 0.95. The same principle that guides the TSP solver through a combinatorial space of 101783 possible tours also predicts how hard a Sudoku puzzle is. One kernel. One afternoon. Third domain confirmed.

What the sensors are actually measuring
Phase 1 winning sensors · live metrics

Every Sudoku app solves puzzles. This is the only one that watches itself solve and shows you the structure of what it sees.

LZ Complexity (ρ = −0.79) — Lempel-Ziv compression of the entropy-delta sequence. Each step changes the grid's uncertainty by some amount. We encode these changes as a binary string (above/below median) and compress it. Lower = the process is more structured. A smart solver produces highly compressible patterns — it finds the same lever and pulls it repeatedly.

Gini Cascade (ρ = +0.83) — Inequality of cascade depths. When a smart solver places a digit, it triggers chain reactions — one move resolves 5, 10, 15 more cells. The Gini coefficient measures how unequal these cascades are: a few deep ones + many zeros = high Gini = structured solving. Random has Gini = 0 (no cascades at all).

Cascade Power (ρ = +0.84) — Weighted cascade strength: depth × entropy-delta for each step. Higher = the steps that trigger cascades are more informative. The best solvers make moves that ripple far and reduce a lot of uncertainty each time.

Density Flow (ρ = −0.76) — Smoothness of candidate-count reduction over the solving process. A structured solver drains candidates steadily. A random solver has a jagged, chaotic descent. We measure this with LZ compression on the candidate flow — lower = smoother = better.

ADSR (ρ = −0.12 on Phase 1) — Attack-Decay-Sustain-Release bimodality. This was the Phase 0 winner (ρ = −0.50 for problem difficulty) but is weak for algorithm quality. It measures problem structure, not solver intelligence. Kept as context.

How to play
Quick guide

Select a cell by clicking or tapping. Highlighted cells share a row, column, or box with your selection.

Place a number using the numpad below the grid, or press 1–9 on your keyboard. Click the same number again to clear it. Arrow keys move the selection.

Notes mode — toggle with the Notes button or press N. Numbers become small pencil marks — candidates you're considering.

Undo with the button or Ctrl+Z. Erase with button or Backspace.

💡 Hint — highlights the next logical cell and tells you why (naked single, hidden single, pointing pair, or guess). Doesn't place the number.

AI Solve — select a strategy, watch the solving process animated. Green = naked single. Blue = hidden single. Violet = pointing pair. Orange = guess. Red = backtrack. Step through one move at a time.

⚡ Compare All — runs all 5 strategies on the current puzzle and shows a comparison table with steps, backtracks, and sensor readings.

Difficulty: Easy has 36–42 given digits and solves with pure logic. Evil has only 20–23 — watch the sensors diverge.

Investor Snapshot — why this is more than commodity Sudoku
Companion page · monetization lens

This is not just a Sudoku skin. The real asset is the engine that shows how a puzzle is solved: path of play, strategy choice, cascade structure, stability, and low-entropy decision flow. The teaching effect is part of the product, not decoration.

The monetization logic is therefore broader than ads alone: free reach, premium coaching and explainable hints, advanced compare/replay features, subscription as reasoning training, and possible licensing into education, brain-training, or explainable decision products.

Open the investor brief ↗

Less describes more.