BenchEvolver: Frontier Task Synthesis via Solution-Centric Evolution
Not on the map. Why?
Abstract (arXiv)
The rapid progress of frontier large language models has led to widespread benchmark saturation, limiting the ability of existing datasets to differentiate model capabilities or provide useful training signal. For instance, on LiveCodeBench, frontier models achieve over 99% Pass@1 on easy splits and exceed 90% Pass@1 on average across difficulty levels. Constructing new, challenging datasets typically requires substantial human effort, creating a bottleneck for progress. We introduce BenchEvolver, a solution-centric evolutionary framework that automatically transforms existing coding problems into harder variants. Rather than generating problems from scratch, BenchEvolver evolves reference solutions through structured transformations and derives corresponding statements and tests from the evolved solutions. This design grounds generation in executable semantics, enabling scalable construction of high-quality, diverse, and difficult tasks with verifiable correctness. Applying BenchEvolver to LiveCodeBench and SciCode, we obtain evolved tasks that are substantially harder while maintaining validity, reference correctness, and diversity. We further curate LiveCodeBench-Plus, a 91-problem benchmark combining evolved and difficult original LCB-v6 tasks, where frontier-model Pass@1 ranges from 27.5% to 62.6%, restoring clear discrimination among strong coding models. Importantly, evolved tasks remain challenging even for the model that generates them, enabling self-improvement. We further show that RL on evolved LCB tasks improves held-out coding performance: for gpt-oss-20b, seed+evolved training achieves +8.7 and +8.3 Pass@1 gains on LCB v6 Hard and LCB-Pro Easy, exceeding seed-only gains by 70.7% and 34.8%, respectively. Our results show that BenchEvolver can convert saturated benchmarks into frontier-level evaluation suites and reusable training signal.
Key facts. Cited by 4 papers in the map (data through 14 Oct 2026). Builds on 36 of its 46 references that are in the map. First posted on arXiv 31 May 2026.
Builds on
36 of 46 references.
References · 36
- 2021Training Verifiers to Solve Math Word Problemscited by 10,109
- 2020Measuring Massive Multitask Language Understandingcited by 7,963
- 2023SWE-bench: Can Language Models Resolve Real-World GitHub Issues?cited by 3,373
- 2023GPQA: A Graduate-Level Google-Proof Q&A Benchmarkcited by 2,879
- 2024LiveCodeBench: Holistic and Contamination Free Evaluation of Large Language Models for Codecited by 2,004
- 2023WizardLM: Empowering large pre-trained language models to follow complex instructionscited by 1,125
- 2026DeepSeek-V4: Towards Highly Efficient Million-Token Context Intelligencecited by 1,040
- 2025AlphaEvolve: A coding agent for scientific and algorithmic discoverycited by 867
- 2023WizardCoder: Empowering Code Large Language Models with Evol-Instructcited by 733
- 2026Terminal-Bench: Benchmarking Agents on Hard, Realistic Tasks in Command Line Interfacescited by 585
- 2023Promptbreeder: Self-Referential Self-Improvement Via Prompt Evolutioncited by 551
- 2025GEPA: Reflective Prompt Evolution Can Outperform Reinforcement Learningcited by 542
24 more
- 2024Automated Design of Agentic Systemscited by 407
- 2025Agentic Context Engineering: Evolving Contexts for Self-Improving Language Modelscited by 398
- 2025Absolute Zero: Reinforced Self-play Reasoning with Zero Datacited by 344
- 2025R-Zero: Self-Evolving Reasoning LLM from Zero Datacited by 228
- 2023EvoPrompt: Connecting LLMs with Evolutionary Algorithms Yields Powerful Prompt Optimizerscited by 193
- 2024SciCode: A Research Coding Benchmark Curated by Scientistscited by 178
- 2025ShinkaEvolve: Towards Open-Ended And Sample-Efficient Program Evolutioncited by 174
- 2025EvolveR: Self-Evolving LLM Agents through an Experience-Driven Lifecyclecited by 137
- 2025OpenCodeReasoning: Advancing Data Distillation for Competitive Codingcited by 113
- 2025LLM-SRBench: A New Benchmark for Scientific Equation Discovery with Large Language Modelscited by 71
- 2024SelfCodeAlign: Self-Alignment for Code Generationcited by 62
- 2026AdaEvolve: Adaptive LLM Driven Zeroth-Order Optimizationcited by 60
- 2026EvoX: Meta-Evolution for Automated Discoverycited by 60
- 2025Self-Challenging Language Model Agentscited by 59
- 2025Barbarians at the Gate: How AI is Upending Systems Researchcited by 54
- 2026Embarrassingly Simple Self-Distillation Improves Code Generationcited by 40
- 2026DeltaEvolve: Accelerating Scientific Discovery through Momentum-Driven Evolutioncited by 26
- 2026PACEvolve: Enabling Progress-Aware Consistent Evolutioncited by 24
- 2025SWE-Synth: Synthesizing Verifiable Bug-Fix Data to Enable Large Language Models in Resolving Real-World Bugscited by 22
- 2025AutoCode: LLMs as Problem Setters for Competitive Programmingcited by 11
- 2026Scaling Self-Play with Self-Guidancecited by 10
- 2026Code-A1: Adversarial Evolving of Code LLM and Test LLM via Reinforcement Learningcited by 8
- 2025CodeEvo: Interaction-Driven Synthesis of Code-centric Data through Hybrid and Iterative Feedbackcited by 5
- 2026A Deep Dive into Scaling RL for Code Generation with Synthetic Data and Curriculacited by 3
Built on by
Citing papers per year: 2026: 4.
4 papers.
- 2026Recursive Self-Improvement in AI: From Bounded Self-Refinement to Autonomous Research Loopscited by 35
- 2026Recursive Synthesis for Long-Horizon Terminal Taskscited by 19
- 2026Recursive Harness Self-Improvement for Frontier Reasoning Data Synthesiscited by 0
- 2026Generative Adversarial Loopscited by 0