Solvedle

How puzzles are made › Research

Star Battle generation benchmark: 12,000 seed attempts

Reported 2026-10-29: 2,000 seeds for each size from 5×5 to 10×10, using 8 workers after the region-repair upgrade. These are historical aggregate results transcribed from the generator's benchmark notes (source revision 8472433); this publication is not a new benchmark run.

Acceptance and difficulty among generated puzzles
GridAttemptsAcceptedAcceptanceEasyMediumHardExpertWall time
5×52000194397.2%1732211000.3 s
6×62000175587.8%14343101100.8 s
7×72000168184.0%797722151112.5 s
8×82000169284.6%565791293439.3 s
9×92000171385.7%39771947012753 s
10×102000170585.3%298602534271486 s

What acceptance means: a seed passes region repair, shape limits and the human-technique grader, then an exhaustive solver confirms exactly one solution matching the intended stars. The difficulty counts cover accepted puzzles only. The remaining attempts fail one or more checks; this summary does not break down rejection causes.

Difficulty score and limits

Score = Σ (steps at level × level weight). Levels 1–5 use weights 0, 0.15, 1, 2.5 and 4: single candidate, cell elimination, two-unit, three-unit and four-unit confinement. The grader always tries the easiest available technique first.

Easy uses levels 1–2. Medium reaches level 3 at most twice. Hard uses level 3 at least three times or level 4 once. Higher requirements are expert. These are internal difficulty labels, not ratings calibrated against player solve times; a different solving strategy can produce a different trace.

Limitations: this CSV contains six aggregate rows, not individual seed outcomes or a representative sample of all possible Star Battle grids. Wall times are for the original eight-worker run; the exact CPU model was not recorded, so they are not portable performance guarantees. To repeat the procedure with the same source revision, run node generator/batch.mjs 2000 5,6,7,8,9,10; seed values are grid size × 1,000,000 + 1…2,000.

Download the benchmark CSV. The published aggregate dataset is available under CC BY 4.0. Cite: Solvedle, “Star Battle generation benchmark: 12,000 seed attempts”, 2026-10-29, solvedle.com/research/star-battle-generation.

Try the printable puzzle pack or play Star Battle online.