← ASTRAEA GALLERY
PROCEDURAL AI BENCHMARK
Atomic is an AI benchmark test that procedurally generates reasoning challenges, checks every answer instantly, and rates models on a scale with no ceiling. When AI gets better, the challenges get harder, but the scale stays the same.
LEADERBOARD — OCT 2026
ANCHOR 1,000 · UPDATED
#
MODEL
ATOMIC
95% CI
1
±21
2
±19
3
±23
4
±18
5
±20
6
±24
Ratings are uncapped and stay comparable across releases as the scale is never reset. The Atomic score is the equal-weighted mean of the two family ratings, and both components are published with it. All models are tested at their highest thinking level.
FIGURE 1 — ATOMIC SCORE BY RELEASE DATE
Each point is a model’s Atomic score at release, with its 95% interval. The solid line traces the best score to date; the dashed line marks the 1,000 anchor. With no maximum on the scale, the frontier can keep rising instead of flattening against a ceiling. There is no 100%.
Choose your own model or a built-in Claude model, then a run size and spending limit.
Only needed for your own model, which stays on your infrastructure. Implement the template’s two Python functions, then enter ./my-model/adapter.json when prompted.
4. View your result
Atomic shows your Atomic score with a 95% confidence interval, and saves the run evidence locally. The default run tests 32 fresh puzzles against Sonnet 5.5, anchored at 1,000 points.
OPTIONAL
Try the free demo
No API key or Docker needed. It checks supplied tutorial answers and shows an unrated practice scorecard.
Prefer pip?
Native Windows is not supported in this release. The rating covers the Constraint Lock construction tasks under a fixed tool and resource policy; it is experimental and not a general intelligence rating. Your keys, adapter and results are never uploaded to Astraea.
FAMILY 01
TESTS
Combining rules
Planning
Efficient design
FAMILY 02
TESTS
Structural insight
Finding exceptions
Interacting constraints
EXAMPLE CHALLENGES
Switchyard
DIFFICULTY
1,180
Route power through three switches so the output is on for switch states 001, 010, 100 and 111, and off for every other state.
GIVEN
3 switches · at most 4 junctions
CHECKS
All 8 switch states
Switchyard
DIFFICULTY
1,640
Using switches A and B, light exactly one of four lamps: the lamp numbered by the binary value AB.
GIVEN
2 switches · 4 lamps · at most 6 junctions
CHECKS
All 4 switch states · one lamp lit per state
Counterexample Forge
DIFFICULTY
1,320
Construct two graphs on six vertices with identical degree sequences and the same number of edges, where one is connected and the other is not.
GIVEN
Simple graphs · 6 vertices each · edges as vertex pairs
CHECKS
Degree sequences · edge counts · connectivity
Counterexample Forge
DIFFICULTY
1,780
Construct two non-isomorphic graphs whose adjacency matrices have exactly the same eigenvalues.
GIVEN
Simple graphs · at most 5 vertices each
CHECKS
Characteristic polynomials match · graphs are non-isomorphic
These are intended emphases, not proven independent measures of intelligence. Both families involve search and constraint satisfaction, so we publish both scores.
BUILDING A CHALLENGE — SWITCHYARD
01
Generate a valid routing network.
02
Compute its behavior for every switch combination.
03
Show the model only that behavior, plus a wiring budget the hidden network fits.
04
Verify the submitted network against every requirement.
The hidden network proves a solution exists. The model can submit any valid design.
Counterexample Forge works the same way with pairs of graphs.
CALIBRATING DIFFICULTY
01
Generate sample challenges across settings.
02
Measure a fixed reference panel on them.
03
Fit a difficulty predictor and validate it on fresh challenges.
04
Predict each new challenge’s difficulty and carry that uncertainty into every reported rating.
We calibrate the generator.
A new random seed needs no new validation.
DOES A SOLUTION EXIST?
Guaranteed
Every challenge is built from a hidden, valid construction.
IS THE ANSWER CORRECT?
Exact
A verifier checks every requirement. Any valid construction passes.
HOW HARD WAS IT?
Estimated
Predicted from structure and measured performance, then reported with its uncertainty.
Status: the scorer computes family ratings and the Atomic score today. Procedural difficulty prediction and its uncertainty are in calibration.
