Tasks
171
Papers
59
Measured
Oct 2026

Given a paper's raw data and the claim it supports, the agent has to make the figure that substantiates the claim. We count how many tasks it fully solves (≥ 95 on all three attempts). We also measure partial solves: each attempt is scored decision by decision (which data, chart and axes, error bars and fits, panels, scales, series), so a near-miss earns partial credit. Rubrics are constructed in collaboration with the original authors for several of the figures.

Fields ML systems (81) Computational physics (40) Computational biology (17) Materials science (8) Ecology & evolution (8) Computational neuroscience (5) Earth & climate (5) Astrophysics & cosmology (4) Computational chemistry (3)

Overall

Mean: average score out of 100. Solved: ≥ 95 on all three attempts.

ModelMean scoreSolvedCost / task
GPT-6 AstraOpenAI
57.8
10$0.156
Claude Sonnet 5Anthropic
56.2
14$0.113
GPT-5.5OpenAI
54.4
1$0.211
Claude Opus 5Anthropic
52.2
0$0.539
GPT-5.1OpenAI
49.5
3$0.154
Qwen3.8-27BOpen weights
49.2
4$0.010
gpt-oss-120bOpenAI · open weights
48.3
9$0.169
Gemma 4 31BOpen weights
47.4
14$0.007
Claude Haiku 4.5Anthropic
41.9
5$0.251

By decision

0100Best in column
ModelData selectionDataEncodingChartOverlaysOverlayPanel structurePanelsAxis scalesAxesSeries coverageSeries
GPT-6 Astra
466779534774
Claude Sonnet 5
476171514174
GPT-5.5
406583544171
Claude Opus 5
357082533367
GPT-5.1
395563483871
Qwen3.8-27B
395549413567
gpt-oss-120b
405253473368
Gemma 4 31B
405241423767
Claude Haiku 4.5
344434333658

Cost vs. score

Mean score against cost per task (log scale, cheaper to the right). Gemma 4 31B and Qwen3.8-27B cost about a cent or less; Claude Sonnet 5 and GPT-6 Astra score highest. Those four form the frontier. 40 45 50 55 60 $0.005 $0.01 $0.03 $0.10 $0.30 $1 Cost per task (log scale) · cheaper → Mean score cheaper and better ↗ GPT-6 Astra Claude Sonnet 5 GPT-5.5 Claude Opus 5 GPT-5.1 Qwen3.8-27B gpt-oss-120b Gemma 4 31B Claude Haiku 4.5

Scores are mean reward × 100 over 171 tasks, with at least three attempts per model on each task (6,147 scored attempts). Cost is per task at three attempts: hosted models are priced per token from their transcripts, open-weight models by GPU time.