Skip to content

The scaling ladder

A harness that runs any solver unchanged on planted, fully solvable boards at N = 8, 10, 12, 14, each with a proven ceiling of 2N(N-1), so a method's collapse size is measured before weeks are spent on the real 16×16.

by Raphaël Anjou

tooltoolmeasuredWhy it resistsBacktrackingUpdated 2026-07-22
Reproduceseeded — reproduces with the given seedreruns the searchBudget: 12 s single-core budget per (solver, instance, seed) run; 4 rungs × 8 seeds × 2 solvers = 64 runs
Hardware & run
Standardized benchCPU only
0.0033core-hours
Cores
1
RAM
16 GiB
GPUs
0
CPU
Apple M1
Machine
MacBook (Apple M1, 8 cores, 16 GB)
Budget
12 s single-core budget per (solver, instance, seed) run; 4 rungs × 8 seeds × 2 solvers = 64 runs
Start
seeded; seeds 1 to 8 per rung, generator deterministic in (N, seed)
Reproduce this result

seeded — reproduces with the given seed

just research-scaling-ladder

Rebuilds the four rungs from the seeded generator and re-runs the two shipped baselines; it reproduces the harness mechanics and the curve shapes, not the original thirteen-method grid, which needs the committed instance set.

Code & data on GitHub

Keep exploring

Page sourceView as Markdown