Scivot: Benchmarking Principal-Investigator Judgment at Pivotal Moments of Scientific AutoResearch Agents
Organizations: University of Maryland, College Park · The Chinese University of Hong Kong · Gradient Network · Stanford University ·
Abstract
Large language model (LLM) agents can keep scientific experiments running for months with little human supervision, but reliable autonomous research also requires scientific judgment. Evaluating scientific judgment is difficult because research decisions are open-ended and depend on project context. We construct Scivot, a 248-case benchmark of scientific judgment based on human corrections. The benchmark draws on records from six months of research in which senior researchers ran LLM agents on 26 projects across six scientific fields and repeatedly intervened to correct the agents' research judgments. In each case, an agent chooses between the original LLM plan and the human-corrected alternative, using only the project record available before the correction as context. We compare LLM and human performance and examine the effects of reasoning effort, access to the project record, and reconsideration. At medium reasoning effort with the project record, models systematically prefer the original LLM plan over the human-corrected alternative. Four of five frontier models perform below chance on the selected cases. The highest accuracy in the project condition across the tested models and reasoning effort settings is 63.5%, compared with 73.4% for fresh researchers. At medium effort, every model achieves lower accuracy with the project record than without it, and reconsideration does not consistently improve overall accuracy. Even with a human-corrected alternative available, frontier models struggle with the selected research decisions, while Scivot supports systematic evaluation of scientific judgment for LLM agents.
Figures & tables
| Benchmark | Scientific research task | Basis for evaluation | Fields |
|---|---|---|---|
| PaperBench | Replicate published ML experiments | Replication rubrics from human authors | ML |
| RE-Bench | Improve a defined ML R&D objective | Task scores normalized against human reference solutions | ML |
| MLE-bench | Build ML solutions for Kaggle competitions | Competition metrics and human leaderboards | ML |
| ScienceAgentBench | Write programs for scientific data workflows | Expert-validated tasks; execution checks and rubrics | Multiple |
| SDE | Reason about scientific scenarios; pursue discovery hypotheses | Answers checked by human experts; computational oracles | Multiple |
| Corral | Conduct scientific research; inspect tool traces | Task scores and human expert diagnoses | Multiple |
| Model | Project (%) | Options only (%) | Best observed project (%) | Setting |
|---|---|---|---|---|
| Astra | 59.5 | 63.7 | 63.5 | xhigh |
| Opus | 38.9 | 58.9 | 46.8 | max |
| Grok | 33.1 | 54.0 | 38.1 | high |
| Sol | 35.1 | 46.8 | 37.7 | medium, after review 2 |
| Terra | 29.2 | 55.8 | 52.0 | medium, after review 1 |
| Human baseline | 73.4 | — | — | agent assistant available |
Appendix figures & tables9 assets
Supplementary material from the paper’s appendix.
Appendix
| Model | Project (%) | Options only (%) | Paired difference (pp) |
|---|---|---|---|
| Astra | 59.5 [53.8, 65.1] | 63.7 [58.5, 69.0] | -4.2 [-10.9, +2.4] |
| Opus | 38.9 [33.5, 44.4] | 58.9 [54.0, 63.7] | -20.0 [-26.8, -13.3] |
| Grok | 33.1 [28.0, 38.1] | 54.0 [48.6, 59.5] | -21.0 [-27.8, -14.3] |
| Sol | 35.1 [29.8, 40.3] | 46.8 [41.3, 52.0] | -11.7 [-18.5, -4.8] |
| Terra | 29.2 [24.6, 34.1] | 55.8 [50.6, 60.9] | -26.6 [-32.9, -20.0] |
| Model | Project 95% CI | Difference 95% CI |
|---|---|---|
| Astra | [52.6, 67.0] | [-11.8, +3.6] |
| Opus | [33.4, 45.2] | [-25.0, -14.5] |
| Grok | [28.3, 39.2] | [-25.6, -15.7] |
| Sol | [29.5, 42.6] | [-17.8, -4.5] |
| Terra | [24.2, 36.8] | [-32.6, -19.0] |
| Project identifier | Scientific question | Area | Cases |
|---|---|---|---|
| cpd-lattice | Can screened low-rank function proposals accelerate high-dimensional approximation and PDE solving? | Applied mathematics & scientific computing | 4 |
| fex-dim-lift-skeleton | When can solution structures found for low-dimensional PDEs be reused in higher dimensions? | Applied mathematics & scientific computing | 12 |
| fex-foundation-model | When does a pretrained expression-search prior help solve a new PDE? | Applied mathematics & scientific computing | 12 |
| fex-search-complexity | When can a search algorithm efficiently discover a PDE solution that has a compact expression? | Applied mathematics & scientific computing | 4 |
| fex-synchro-prior | Can checked spectral priors resolve frequency-search bottlenecks in symbolic PDE solvers? | Applied mathematics & scientific computing | 1 |
| ocl-calibration | How can calibration ensure that optimizer-selected decisions satisfy learned constraints? | Applied mathematics & scientific computing | 8 |
| Project identifier | Scientific question | Area | Cases |
|---|---|---|---|
| cd-projection-ladder | Does a failed reasoning trace disrupt later answers through problem-specific errors or general context interference? | AI & machine learning | 1 |
| cot-mon-stego-canary | How much does reading reasoning text improve misconduct detection beyond observing final actions? | AI & machine learning | 4 |
| elf-ecf | Can flow matching improve sentence-level language generation with fewer sampling steps? | AI & machine learning | 12 |
| elf-fk-steer | Can intermediate text previews guide generation toward factual and otherwise constrained outputs? | AI & machine learning | 3 |
| hybrid-scaling-decomp | Do model-selection criteria systematically favor particular neural scaling laws when the data cannot distinguish them? | AI & machine learning | 4 |
| looped-lora | Can small trainable adapters turn a frozen pretrained Transformer into an effective recurrent model? | AI & machine learning | 24 |
| Model | Low | Medium | High | xhigh | Max |
|---|---|---|---|---|---|
| Astra | 57.7 / 64.5 | 59.5 / 63.7 | 62.1 / 64.9 | 63.5 / 64.5 | 63.1 / 62.7 |
| Opus | 40.5 / 59.5 | 38.9 / 58.9 | 43.3 / 59.1 | 46.0 / 58.9 | 46.8 / 57.9 |
| Grok | 32.1 / 53.8 | 33.1 / 54.0 | 38.1 / 55.8 | 33.3 / 56.5 | 33.1 / 53.4 |
| Sol | 36.1 / 54.4 | 35.1 / 46.8 | 35.9 / 54.2 | 28.0 / 53.8 | 29.2 / 55.8 |
| Terra | 31.7 / 56.5 | 29.2 / 55.8 | 30.4 / 55.4 | 30.2 / 55.6 | 34.9 / 57.3 |
| Model | (pp) | Paired case 95% CI | Project-cluster 95% CI |
|---|---|---|---|
| Astra | +1.2 | [-0.8, +3.2] | [-0.9, +2.9] |
| Opus | -5.4 | [-8.7, -2.2] | [-9.6, -1.9] |
| Grok | -0.4 | [-4.0, +3.2] | [-3.0, +3.0] |
| Sol | +5.6 | [+0.2, +11.1] | [+1.2, +10.0] |
| Terra | -9.3 | [-15.3, -3.0] | [-13.4, -4.3] |
| Five-model mean | -1.7 | [-3.5, +0.2] | [-2.7, -0.3] |
| Language model | Cloth simulator | |||
|---|---|---|---|---|
| Model | Project | Options | Project | Options |
| Astra | 2/2 | 1/2 | 0/2 | 2/2 |
| Opus | 1/2 | 2/2 | 0/2 | 0/2 |
| Grok | 2/2 | 2/2 | 1/2 | 0/2 |
| Sol | 2/2 | 1/2 | 0/2 | 0/2 |
| Terra | 0/2 | 1/2 | 0/2 | 1/2 |
| Case | Decision shorthand | Project | Options only |
|---|---|---|---|
| 206 | Check stiffness and travel limits | 10/10 | 7/10 |
| 3 | Start the resolution matrix; drop the baseline gate | 8/10 | 3/10 |
| 21 | Pilot the API pipeline at 20 items per cell | 3/10 | 6/10 |
| 13 | Train one seed for the full 8,000 iterations | 4/10 | 6/10 |
LLM Agent Evaluation
Large language model agent evaluation measures whether tool-using systems complete tasks reliably, safely, and efficiently.
See all 1,132 papers