N Neurarch Architectures Checks Data Docs Open the app

Data / Calibration

A passing score does not rank two legal designs

Our verifier proves a design can train. It does not tell you which of two designs that both pass is the better one to spend a GPU on, and we can put a number on how badly. This page is that number and the rows it comes from.

Designs
24
All passed, all trained
24/24
Outcome spread
6.8% to 97.2%
Spearman
0.17
Distinct static scores
2

One campaign, 2026-08-21, every design trained end to end on a managed T4 under identical budgets and configs. Every number on this page is computed from the campaign rows below, not written by hand.

The spread

20 of the 24 designs are scored on validation accuracy. They finished between 6.8% and 97.2%. Every one of them passed the verifier first.

TaskDatasetDesignerStatic scoreTrainedParams
1cifar-cnncifar10hand-authored reference10062.1%255,978
2cifar-cnncifar10xai10064.0%261,034
3cifar-cnncifar10openrouter1006.8%1,070,794
4cifar-cnncifar10groq10066.1%521,162
5cifar-deepencifar10hand-authored reference10063.0%255,978
6cifar-deepencifar10xai10066.4%456,234
7cifar-deepencifar10openrouter10065.6%834,730
8cifar-deepencifar10groq10064.3%456,234
9tabular-mlptabularhand-authored reference100loss 0.00415,569
10tabular-mlptabularxai100loss 0.00243,457
11tabular-mlptabularopenrouter100loss 0.002613,057
12tabular-mlptabulargroq100loss 0.00303,457
13mnist-mlpmnisthand-authored reference10096.8%235,146
14mnist-mlpmnistxai10096.8%235,146
15mnist-mlpmnistopenrouter10097.2%567,434
16mnist-mlpmnistgroq10096.9%235,146
17cifar-deepcifar10hand-authored reference10058.8%82,330
18cifar-deepcifar10xai10017.8%307,498
19cifar-deepcifar10openrouter9716.9%402,026
20cifar-deepcifar10groq1009.9%363,882
21mnist-tinymnisthand-authored reference10091.8%7,165
22mnist-tinymnistxai10091.9%7,165
23mnist-tinymnistopenrouter10090.8%6,370
24mnist-tinymnistgroq10091.1%7,980

Why the correlation is near zero

Not because the outcomes are noise. Because the score has almost no range: a checker that returns the same verdict for everything it passes cannot order anything.

Static scoreDesigns
10023
971

Two poolings, both reported

Rank correlation between static score and trained outcome, computed two ways on the same rows.

0.17Raw outcomes pooled across tasks and ranked once. This is the number we quote, and it is the one stored in the campaign artifact.
It flatters nobody, but it is not scale-free: every MNIST row outranks every CIFAR row before the static score is consulted at all.
0.09Ranks taken inside each task, then pooled. Task scale cannot leak in.
Lower than the number we quote. We publish it because picking the flattering pooling and not mentioning the other one is the exact failure this page exists to not commit.

What this page does not claim

not yetThat we have closed the gap. A rule mined from these outcomes moves the correlation to 0.41 when the same graphs are rescored, but that is in-sample: the rule was derived from the outcomes it is being scored against. The out-of-sample number, on a campaign the rule has never seen, does not exist yet.
read it rightThe four tabular rows are scored on validation loss, so they carry no accuracy. Reading their accuracy field as 0% would widen the spread to 0% to 97.2% in the direction that flatters us, which is why the spread above is taken over the 20 accuracy-scored rows only.
one campaign24 designs, 6 tasks, one day, one GPU class. It is enough to show a static score does not rank legal designs. It is not a benchmark of anybody's model.

Every selector that has been tried, on the same rows

The question a ranking is for: given designs nobody has run, which one gets the GPU? Below, every rule that has picked a design here is scored by replay against the trained outcomes above and against the out-of-sample campaign: the static score, the static score with a size tie-break, always the smallest design, always the largest design, and two frontier models reading the exported code. A selector sees the task, the designer, the static score and the parameter count, and may abstain. Nothing here is large; read the sample sizes first.

In-sample campaign (2026-08-21, T4)

in-sample: 24 trained designs over 6 tasks. Pairwise preference within a task; a tie is scored as 0.5. A row with fewer than 10 decided pairs is marked not quotable.

SelectorKindDecided / judgedCorrect / wrongAccuracy, ties as 0.5When decidedHeadroom capturedQuotable
static-verifierverifier3 / 362 / 151.4%66.7%2.1%no
static-then-smallestverifier30 / 3614 / 1647.2%46.7%-7.7%yes
smallest-paramstrivial30 / 3614 / 1647.2%46.7%-7.7%yes
largest-paramstrivial30 / 3616 / 1452.8%53.3%-2.5%yes

Out-of-sample campaign (2026-09-01, T4)

out-of-sample: 15 trained designs over 5 tasks. Pairwise preference within a task; a tie is scored as 0.5. A row with fewer than 10 decided pairs is marked not quotable.

SelectorKindDecided / judgedCorrect / wrongAccuracy, ties as 0.5When decidedHeadroom capturedQuotable
static-verifierverifier4 / 153 / 156.7%75.0%21.8%no
static-then-smallestverifier15 / 155 / 1033.3%33.3%0.6%yes
smallest-paramstrivial15 / 154 / 1126.7%26.7%-40.5%yes
largest-paramstrivial15 / 1511 / 473.3%73.3%66.9%yes
judge:claude-opus-5judge15 / 1512 / 380.0%80.0%84.7%yes
judge:grok-4.3judge15 / 1511 / 473.3%73.3%68.3%yes
read it rightOut of sample, always picking the larger design decides all 15 pairs and gets 11, the same as one of the two frontier models and one behind the other. A judge's number is not evidence that reading code sees what size does not until it beats that row on a split minted after it was fit.
replay itBoth campaigns, the judges' verdicts and this board are published as files (the dataset page) and on Hugging Face, so a selector of yours is scored on identical rows with no GPU and no model call.

Check it yourself

The rows above are the whole campaign, published as data. Both correlations, the histogram and the spread are derived from them, so a reader who disagrees with our statistic can compute their own.