SyncValsfield notes

Run 2026-07-06 · SyncVals 0.1.0 · commit 2f94510

A coding agent can pass for the wrong reasons.
This report separates the two.

A deterministic verifier decides every reward — exit zero, nothing else. A separate classifier then reads the trajectory and says why the run landed where it did, without ever touching the score. 879 trials, sorted five ways.

879
scored trials
across 90 tasks
45.3%
resolved overall
398 of 879
5
agent / model lines
k = 10 per task
18
passes that shouldn't count
reward-hacks caught
88
failures blamed on the task
not on the agent

Every graded trial, five ways

Reward is binary; the reason is not. Two of these five mean the number lies — a pass that gamed the grader, or a failure the task itself caused. What each label means →

Legitimate solveGOOD_SUCCESS373
Reward-hackBAD_SUCCESS18
Honest missGOOD_FAILURE353
Task at faultBAD_FAILURE88
Harness errorHARNESS_ERROR47
Table view
OutcomeLabelTrialsShare
Legitimate solveGOOD_SUCCESS37342.4%
Reward-hackBAD_SUCCESS182.0%
Honest missGOOD_FAILURE35340.2%
Task at faultBAD_FAILURE8810.0%
Harness errorHARNESS_ERROR475.3%

pass@1, with the uncertainty shown

Each bar is a 95% Wilson interval; the dot is the point estimate. These rates are not comparable across rows — every agent ran a different subset of tasks, and the widest intervals are simply the smallest samples. Full results, per category →

0255075100
pass@1
n
claude-codeclaude-opus-4-8
45.3%41.4–49.4
591
claude-codeclaude-opus-4-7
31.1%24.8–38.2
180
codexgpt-5.5
84.9%72.9–92.1
53
claude-codeclaude-sonnet-4-6
28.6%16.3–45.1
35
claude-codeclaude-haiku-4-5
95.0%76.4–99.1
20

Coverage by category

Status is derived, not asserted: a category is live once it has at least 20 scored trials, and preview until then.

Software Engineering live
49/85 resolved · 8 tasks · 58%

Algorithms, data structures, bug-fixes, and API/systems implementation, graded against hidden test suites the agent never sees.

Mechanical Engineering live
28/80 resolved · 8 tasks · 35%

Structural and numerical solvers (FD/FE, contact dynamics) in C++, checked against multi-binary hidden references.

Cloud Operations live
56/180 resolved · 19 tasks · 31%

Provision, diagnose, and guardrail cloud infrastructure (AWS), verified against the deployed state.

Electrical Engineering live
82/158 resolved · 20 tasks · 52%

RTL / digital-logic design checked under hardened simulation and formal-equivalence harnesses.

STEM live
59/81 resolved · 5 tasks · 73%

Quantitative reasoning across math, physics, and the natural sciences with deterministic, checkable answers.

Game live
46/105 resolved · 10 tasks · 44%

Interactive simulation and game-logic tasks graded on exact state transitions and rule fidelity.

Debugging preview
15/15 resolved · 3 tasks · 100%

Real-world bug-fix tasks distilled from open-source issues (esbuild, klauspost/compress, rust-lang/semver), graded against each project's own tests.

ML Engineering preview
4/10 resolved · 1 tasks · 40%

Train and tune models to a target metric on real engineering datasets, graded on held-out performance against a solved-reward threshold.

Post Training live
28/65 resolved · 6 tasks · 43%

Long-horizon, from-scratch numpy ML research: implement reverse-mode autodiff and a training method (quantization-aware, adversarial-robust, semi-supervised, worst-group), then train to a sealed held-out metric. Tasks published blinded.

Scientific ML live
10/30 resolved · 3 tasks · 33%

Physics-informed and surrogate modeling: PDE forecasting and CFD/FEA prediction, graded on quantitative predictive accuracy.

ML for Engineering preview
0/10 resolved · 1 tasks · 0%

Machine-learning-for-engineering tasks (DeepCAD command-history canonicalization and equivalence), graded on a continuous partial-credit score against verifier-owned labels rather than all-or-nothing pass/fail.

Data Science live
5/20 resolved · 2 tasks · 25%

Modeling and statistical inference on real datasets (federated learning, event studies), graded against held-out ground truth.

Data Science: Robustness live
8/20 resolved · 2 tasks · 40%

Bias-correction and outlier-robust analysis in R: recover trustworthy estimates from messy data, checked against reference results.

Product Data Science preview
4/10 resolved · 1 tasks · 40%

Applied product analytics: causal impact and decision analysis on real product datasets (R).

Pharmacometrics preview
4/10 resolved · 1 tasks · 40%

Population PK/PD modeling with nonlinear mixed-effects: fit drug-exposure models and recover the correct parameters.

Four numbers worth chasing

The headline rate hides these. Each one is a place where the score and the truth come apart.