Paper Overview
Field: Machine Learning Authors: Jingjie Ning, Guojiang Zhao, Chen Xu, Shanshan Zhong, Xiaochuan Li, Ji Zeng, Guolin Ke Published: 2026-10-05 arXiv: 2610.00313
Summary
Scientific coding agents receive equations, boundary conditions, and output requirements in writing, then must assess the programs they revise. Rules to Tools (R2T) supplies prepared executable checks of public scientific requirements, letting agents verify their code by calling tools instead of re-reading textual specifications.
Key Results
- Matched SciCode repair groups share written checks, starting programs, model, and budgets; the tool group additionally receives a callable implementation.
- Across two task-ID cohorts, complete repair is 26/30 with text vs. 29/30 with prepared checks; three task IDs favor tools, one favors text, and eleven tie.
- The eight-ID cohort scores 13/16 vs. 15/16, with a task-cluster bootstrap 95% interval of [-12.5, 43.75] percentage points for the difference.
- The larger shared-definition SciCode cohort ties at 13/24 per group.
- Five development-exposed tasks with alternate starting programs: 3/10 (text) vs. 7/10 (tools).
- Tool-favored tasks are 17, 77, and 11; initial checks flagged task 17, while tasks 77 and 11 reported no violations. Task 37 favors text and had no initial violations.
- A direct-through-Python source branch also reaches 15/16, consistent with the dedicated command totals.
- Matched PDE comparison: detailed written requirements 23/24 vs. checks 24/24; the check group's model outputs report values 31.2% lower.
- Agent-side savings vary by cohort; public CPU usage increases in both cohorts.
Original Abstract (excerpt)
> Scientific coding agents receive equations, boundary conditions, and output requirements in writing, then must assess the programs they revise. Rules to Tools (R2T) supplies prepared executable checks of public scientific requirements. Matched SciCode repair groups share written checks, starting programs, model, and budgets; the tool group receives a callable implementation.
*Auto-collected on 2026-10-05.*