EarthVerse: Benchmarking Scientific Agents Across Dynamic Earth Systems and Natural Hazards
Organizations: NUIST · HKU · McGill · HKUST(GZ) ·
Abstract
Earth-system analysis reconstructs changing physical processes from observations that differ in source, scale, timing, and modality. Natural hazards make this work consequential because incomplete evidence can change estimates of severity, exposure, and mechanism. We introduce EarthVerse, a benchmark that evaluates scientific agents through package-scoped investigations. Its 405 reproducible tasks are grounded in 199 documented events and 19 hazard families. Agents inspect heterogeneous event packages, choose compatible evidence, execute transparent calculations, reconcile source differences, and preserve provenance in the final answer. We provide executable ground truth that decomposes each task into fine-grained answer units, together with task-specific rubrics that assess the supporting research process while allowing multiple valid paths. We evaluate 25 model and agent systems under a controlled tool-using protocol, then use controlled studies to locate failures in evidence access, tool selection, memory, reasoning, interaction, and scientific execution. Across systems, the best mean answer-unit accuracy is 84.65%, while the highest Strict@95 is only 34.81%. The gap shows that current agents often complete individual steps without maintaining a consistent chain across evidence, scales, units, calculations, and physical interpretation. EarthVerse provides a reproducible basis for measuring end-to-end scientific reliability in dynamic Earth systems.
Figures & tables
| System configuration | Outcome | Trajectory mean per task | |||||||||||
| System | Harness | Answer | Process | Core | Strict@95 (%) | Unit acc. | Rounds | Tool calls | Reads | Files | Python | Latency (s) | Tokens (k) |
| Agent frameworks (own controllers over the same package interface) | |||||||||||||
| OpenResearcher | OpenResearcher | 30.51 | 31.06 | 30.79 | 4.94 | 32.74 | 39.73 | 33.62 | 15.00 | 17.03 | 5.38 | 521 | 538.7 |
| GPT-5.5 | GeoMMAgent | 65.86 | 70.84 | 68.35 | 12.35 | 67.18 | 5.00 | 8.28 | 11.93 | 8.59 | 0.99 | 221 | 37.9 |
| Open-weight and Earth-specialized models | |||||||||||||
| Intern-S1-mini | EarthVerse | 10.78 | 12.67 | 11.72 | 0.25 | 11.60 | 4.99 | 3.43 | 1.80 | 2.39 | 0.07 | 57 | 39.4 |
| Outcome | Interaction | Evidence | Resources | |||||||
| Effort | Answer | Process | Core | Unit acc. | Rounds | Calls | Files | Refs | Tokens (k) | Latency (s) |
| Compressed direct | ||||||||||
| none | 41.37 | 45.10 | 43.24 | 42.21 | – | – | – | – | 13.9 | 55.6 |
| low | 24.99 | 29.32 | 27.16 | 25.43 | – | – | – | – | 14.9 | 120.5 |
| medium | 22.88 | 25.69 | 24.29 | 23.26 | – | – | – | – | 15.8 | 152.4 |
| high | 24.17 | 28.17 | 26.17 | 24.28 | – | – | – | – | 16.6 | 71.5 |
Appendix figures & tables10 assets
Supplementary material from the paper’s appendix.
Appendix
| Earth-process analysis | Evidence synthesis | ||||||
|---|---|---|---|---|---|---|---|
| System | Physical mech. | Spatio- temporal | Quant. calc. | Multi- source | Causal chain | Ranking | RS / geo. |
| Agent frameworks | |||||||
| GeoMMAgent | 67.72 | 72.94 | 68.85 | 70.56 | 66.15 | 67.00 | 58.82 |
| OpenResearcher | 30.46 | 35.24 | 31.35 | 34.63 | 25.35 | 30.41 | 33.18 |
| Open-weight and Earth-specialized models | |||||||
| Qwen3-235B | 31.90 | 40.35 | 34.03 | 35.51 | 29.00 | 29.29 | 32.32 |
| Execution | Evidence | Resources | ||||||||||
| Mode | Effort | Rounds | Tool calls | Success (%) | Reads | Files | Evidence refs. | Input (k) | Output (k) | Total (k) | Cached (k) | Latency (s) |
| EarthVerse | none | 9.68 | 8.68 | 92.08 | 3.84 | 7.00 | 9.94 | 94.3 | 2.6 | 96.9 | 10.6 | 140 |
| low | 14.70 | 13.70 | 93.67 | 5.64 | 9.44 | 14.70 | 157.4 | 5.1 | 162.4 | 15.4 | 259 | |
| medium | 17.20 | 16.20 | 95.39 | 6.84 | 10.71 | 18.12 | 198.6 | 7.9 | 206.4 | 17.9 | 424 | |
| high | 14.96 | 13.96 | 97.19 | 5.15 | 9.92 | 17.19 | 164.8 | 9.5 | 174.3 | 13.2 | 571 | |
| xhigh | 11.25 | 10.25 | 100.00 | 4.75 | 10.25 | 16.50 | 90.6 | 9.4 | 100.0 | 15.9 | 674 | |
| Mode | Effort | Injected files | Evidence refs. | Input | Output | Total | Latency (s) |
| Compressed | none | 17.92 | 24.56 | 13,016 | 878 | 13,894 | 55.61 |
| low | 17.92 | 25.31 | 13,033 | 1,857 | 14,890 | 120.45 | |
| medium | 17.92 | 25.72 | 12,838 | 3,004 | 15,842 | 152.36 | |
| high | 17.93 | 26.73 | 12,958 | 3,630 | 16,588 | 71.47 | |
| xhigh | 17.67 | 25.00 | 12,878 | 4,726 | 17,604 | 88.14 | |
| All text | none | 7.57 | 13.89 | 80,842 | 751 | 81,593 | 32.06 |
| System | Core | Tokens/task (k) | Price (USD/M) | Cost (USD) |
| Claude Fable 5 | 84.97 | 161.6 | 50.00 | 3,271.57 |
| GPT-5.5 | 78.06 | 224.9 | 30.00 | 2,732.09 |
| GPT-5.6 Sol | 81.68 | 205.9 | 30.00 | 2,501.58 |
| Claude Sonnet 4.6 | 76.16 | 331.0 | 15.00 | 2,011.07 |
| GPT-5.6 Terra | 80.06 | 182.6 | 15.00 | 1,109.03 |
| Claude Haiku 4.5 | 72.23 | 477.0 | 5.00 | 966.02 |
| Tools | Evidence | Actions | Process | Tokens | |||||||||
| Condition | Calls OK | Calls failed | Success (%) | Files | Evidence refs. | Lists | Searches | Python | Process (%) | Input | Output | Total | Cached |
| (a) Tool-catalog scale | |||||||||||||
| Fixed tools (6) | 15.80 | 2.15 | 92.52 | 12.75 | 19.80 | 1.95 | 4.45 | 5.45 | 65.62 | 219,639 | 9,918 | 229,557 | 25,882 |
| Fixed tools (10) | 15.25 | 1.75 | 92.22 | 11.05 | 17.40 | 1.30 | 3.30 | 3.35 | 57.10 | 185,888 | 8,159 | 194,047 | 25,408 |
| Fixed tools (20) | 15.55 | 2.05 | 91.74 | 12.05 | 17.15 | 1.45 | 3.10 | 4.60 | 59.38 | 223,666 | 9,246 | 232,912 | 25,267 |
| Fixed tools (40) | 15.75 | 1.95 | 92.81 | 11.95 | 19.70 | 1.55 | 4.15 | 4.10 | 61.00 | 224,175 | 8,818 | 232,993 | 24,346 |
| Execution | Evidence and compute | Latency | Tokens | |||||||||
| Intervention | Rounds | Tool calls | Success (%) | Reads | Files | Evidence refs. | Python | Seconds | Input | Output | Total | Cached |
| (a) Answer-free information oracles | ||||||||||||
| Relevant-file oracle | 15.30 | 14.30 | 92.17 | 5.15 | 11.30 | 16.10 | 4.15 | 217.26 | 181,939 | 5,572 | 187,512 | 19,507 |
| Evidence-map oracle | 11.10 | 10.10 | 93.28 | 3.10 | 8.55 | 11.10 | 2.75 | 436.56 | 290,368 | 5,050 | 295,418 | 62,950 |
| Tool-subset oracle | 17.80 | 16.80 | 93.18 | 6.60 | 13.35 | 21.60 | 3.90 | 212.74 | 205,252 | 5,628 | 210,880 | 27,738 |
| Planning oracle | 16.95 | 15.95 | 91.49 | 5.45 | 12.65 | 18.30 | 4.05 | 185.18 | 196,489 | 5,817 | 202,306 | 25,190 |
AI Agent Benchmarks
AI agent benchmarks measure how reliably autonomous systems plan, use tools, interact, and complete tasks across controlled and real-world settings.
See all 1,446 papers