Frontier-Eng: Benchmarking Self-Evolving Agents on Real-World Engineering Tasks with Generative Optimization
Organizations: Navers Lab, Einsia.AI
Abstract
Current LLM agent benchmarks, which predominantly focus on binary pass/fail tasks such as code generation or search-based question answering, often neglect the value of real-world engineering that is often captured through the iterative optimization of feasible designs. To this end, we introduce Frontier-Eng, a human-verified benchmark for generative optimization -- an iterative propose-execute-evaluate loop in which an agent generates candidate artifacts, receives executable verifier feedback, and revises them under a fixed interaction budget -- spanning tasks across five broad engineering categories. Unlike previous suites, Frontier-Eng tasks are grounded in industrial-grade simulators and verifiers that provide continuous reward signals and enforce hard feasibility constraints under constrained budgets. We evaluate eight frontier language models using representative search frameworks, finding that while GPT 5.4 achieves the most robust performance, the benchmark remains challenging for all models. Our analysis suggests a dual power-law decay in improvement frequency ( 1/iteration) and magnitude ( 1/improvement count). We further show that although width improves parallelism and diversity, depth remains crucial for hard-won improvements under a fixed budget. Frontier-Eng establishes a new standard for assessing the capacity of AI agents to integrate domain knowledge with executable feedback to solve complex, open-ended engineering problems.
Figures & tables
| Task | Opus | Qwen | Seed | GPT | OSS | GLM | DS | Grok | Gemini |
| Aerodynamics / CarAerodynamicsSensing | 8 | 2 | 8 | 4 | 6 | 5 | 2 | 8 | 2 |
| Astrodynamics / MannedLunarLanding | 4 | 8.5 | 6 | 2 | 5 | 1 | 3 | 8.5 | 7 |
| ComputerSystems / MallocLab | 1 | 8 | 7 | 9 | 4.5 | 2 | 4.5 | 3 | 6 |
| Cryptographic / AES-128 | 4 | 9 | 8 | 1 | 3 | 7 | 2 | 5 | 6 |
| Cryptographic / SHA-256 | 4 | 8 | 5 | 1 | 2 | 6 | 9 | 3 | 7 |
| Cryptographic / SHA3-256 | 5 | 7 | 3 | 1 | 2 | 4 | 6 | 9 | 8 |
| Framework | Opus Rank | OSS Rank | Opus Wins | OSS Wins | Ties |
|---|---|---|---|---|---|
| abmcts | 1.43 | 1.55 | 26 | 20 | 1 |
| openevolve | 1.28 | 1.64 | 30 | 13 | 4 |
| shinkaevolve | 1.28 | 1.62 | 29 | 13 | 5 |
| Model + Framework | gain(%) | early-share | last-improve | best-updates | plateau |
|---|---|---|---|---|---|
| Opus + abmcts | 61.6 | 0.89 | 0.53 | 4.0 | 0.65 |
| Opus + openevolve | 73.3 | 0.97 | 0.70 | 5.5 | 0.51 |
| Opus + shinkaevolve | 72.9 | 0.95 | 0.44 | 4.0 | 0.62 |
| OSS + abmcts | 50.4 | 0.99 | 0.30 | 3.0 | 0.72 |
| OSS + openevolve | 58.9 | 0.99 | 0.53 | 6.0 | 0.57 |
| OSS + shinkaevolve | 68.3 | 0.89 | 0.64 | 5.0 | 0.45 |
| Benchmark | Interactive env. | Hard constraints | Exec. verifier | Cross- domain | Best-found under budget |
|---|---|---|---|---|---|
| Engineering QA benchmarks | |||||
| Transportation systems ( Syed and others, 2024 ) | |||||
| Control engineering ( Kevian and others, 2024 ) | |||||
| EEE-Bench ( Li et al., 2024 ) | |||||
| CIRCUIT ( Skelic et al., 2025 ) | |||||
| Open-world agent benchmarks | |||||
Appendix figures & tables6 assets
Supplementary material from the paper’s appendix.
Appendix
| Task | Best Combination | Final Score | Runner-up Combination | Final Score |
|---|---|---|---|---|
| MallocLab | Claude + OpenEvolve | 97.00 | Claude + ShinkaEvolve | 97.00 |
| BatteryFastChargingProfile | Claude + OpenEvolve | 120.80 | Claude + ABMCTS | 113.53 |
| InventoryOptimization_general_meio | Claude + OpenEvolve | 0.9929 | Claude + ShinkaEvolve | 0.9694 |
| SHA3-256 | Claude + OpenEvolve | 28.90 | GPT-OSS + ABMCTS | 24.42 |
| Task | Baseline | Claude | DeepSeek | Gemini | GLM | GPT-5.4 | Grok | Qwen | Seed | GPT-OSS |
| Aerodynamics_CarAerodynamicsSensing | 0.9617 | 0.9624 | 0.9632 | 0.9632 | 0.9628 | 0.96307 | 0.9624 | 0.9632 | 0.9624 | 0.9625 |
| Astrodynamics_MannedLunarLanding | 4577.437 | 6027.3126 | 6079.2455 | 4674.9462 | 6839.0331 | 6660.94 | 4577.437 | 4577.437 | 4733.0435 | 5589.881 |
| ComputerSystems_MallocLab | 28 | 96 | 53 | 48 | 86 | 28 | 57 | 32 | 38 | 53 |
| Cryptographic_AES-128 | 7.5209 | 11.8617 | 12.4591 | 10.2396 | 7.9669 | 39.825 | 10.8615 | 5.5501 | 7.9481 | 12.1639 |
| Cryptographic_SHA-256 | 9.8274 | 16.7955 | 9.718 | 9.942 | 15.1655 | 26.3405 | 17.2504 | 9.8475 | 15.2838 | 20.4245 |
| Cryptographic_SHA3-256 | 16.0932 | 17.4003 | 17.0749 | 16.2255 | 17.5778 | 37.4451 | 16.0594 | 16.5292 | 18.3478 | 19.5513 |
AI Agent Evaluation
AI agent evaluation measures whether tool-using systems complete tasks reliably, safely, and efficiently across interactive settings.
See all 519 papers