Papers
Topics
Authors
Recent
Search
2000 character limit reached

GenEvolve-Bench: Adaptive Benchmark Evolution

Updated 5 July 2026
  • GenEvolve-Bench is an evolving benchmark paradigm that generates dynamic evaluation artifacts through explicit evolutionary processes across varied domains.
  • It addresses benchmark obsolescence by continuously adapting tasks to preserve discriminative performance under rapid model improvements.
  • Empirical comparisons reveal that GenEvolve-Bench enhances the assessment of creativity, optimization, hardware verification, and mathematical reasoning capabilities.

Searching arXiv for papers that use or contextualize “GenEvolve-Bench”. GenEvolve-Bench denotes an emerging benchmark-evolution paradigm in which benchmark items are generated, transformed, or maintained through explicit evolutionary processes rather than fixed manual curation. In the recent literature, the term is used in two closely related ways: as the name of a specific held-out benchmark for self-evolving image-generation agents, and as a broader label for “GenEvolve-Bench”-style systems that generate or harden evaluation suites for code generation, optimization, hardware model checking, and mathematical reasoning. Across these usages, the common objective is to preserve discriminative power under model progress, ground evaluation in executable or otherwise auditable artifacts, and measure capabilities that static correctness-only benchmarks or aggregate leaderboards often obscure (Chen et al., 20 May 2026, Wang et al., 12 Mar 2026, HU et al., 26 Feb 2026).

1. Terminological scope and historical usage

The literature does not present GenEvolve-Bench as a single canonical protocol. In "GenEvolve: Self-Evolving Image Generation Agents via Tool-Orchestrated Visual Experience Distillation," GenEvolve-Bench is the paper’s held-out evaluation benchmark for general image-generation agents, specifically designed to assess tool-orchestrated visual trajectories rather than prompt-only generation (Chen et al., 20 May 2026). In "Evolving Benchmark Functions to Compare Evolutionary Algorithms via Genetic Programming," GenEvolve-Bench is described as a GP-based framework for automatically evolving optimization benchmark functions whose purpose is to expose differences between evolutionary algorithms (He et al., 2024).

Other papers use the term as a reference point or family label. "CreativeBench" is presented as the answer to the missing-benchmark problem for “GenEvolve-Bench”-style self-evolving or generative-evolution systems (Wang et al., 12 Mar 2026). "EvolveGen" is explicitly described as a GenEvolve-Bench-style benchmark-generation approach for hardware model checking (HU et al., 26 Feb 2026). "EvolMathEval" is characterized as aligned with the spirit of a GenEvolve-Bench-style framework because it is a benchmark generator whose evaluation set can evolve as models improve (Wang et al., 18 Aug 2025). "BenchEvolver" frames its contribution as benchmark evolution toward “living benchmarks,” and "LLM-EBG" is identified as a likely source or conceptual predecessor of the wording through its evolutionary automatic benchmark generation framework (Wu et al., 31 May 2026, Ono et al., 19 Jan 2026).

This suggests that GenEvolve-Bench is best understood as a research-program term for evolvable benchmarking rather than as a single standardized artifact.

2. Motivation and benchmark gap

The motivating problem is benchmark obsolescence under rapid model and solver improvement. In code generation, BenchEvolver begins from benchmark saturation, noting that frontier models achieve over 99% Pass@1 on easy LiveCodeBench splits and exceed 90% Pass@1 on average across difficulty levels, which limits discrimination and useful training signal (Wu et al., 31 May 2026). In mathematical reasoning, EvolMathEval targets score saturation, temporal decay, and data contamination, arguing that static benchmarks such as GSM8K and MATH increasingly fail to distinguish frontier systems (Wang et al., 18 Aug 2025).

In hardware verification, EvolveGen addresses a different but structurally analogous gap: benchmark suites are too few, often available only in formats such as BTOR2 without source RTL, and biased toward trivial or intractable instances, leaving a shortage of mid-difficulty cases and encouraging heuristic overfitting (HU et al., 26 Feb 2026). In optimization, both LLM-EBG and EoB argue that conventional suites such as COCO/BBOB, CEC, ZDT, DTLZ, WFG, and MaF are stylized, pre-specified, and limited in the landscape structures they cover, while real-world benchmarks are expensive, difficult to reproduce, or constrained by confidentiality and IP (Ono et al., 19 Jan 2026, Wang et al., 29 Jan 2026).

A recurring theme is that correctness alone is an inadequate target. CreativeBench explicitly criticizes prior evaluation for focusing on functional correctness, usually via Pass@k, while missing the creative dimension; it also argues that subjective judgments struggle to distinguish creativity from hallucination and that tasks that are too easy invite memorization rather than genuine creative search (Wang et al., 12 Mar 2026). GenEvolve-Bench in image generation is motivated by the claim that open-ended image generation is no longer a simple prompt-to-image problem, because strong performance requires deciding when to search, which references to trust, which skills to activate, and how to synthesize them into a prompt-reference program (Chen et al., 20 May 2026).

3. Construction paradigms

Recent GenEvolve-Bench-style systems differ mainly in what they evolve and how strongly they ground generated artifacts.

System Domain Construction principle
CreativeBench Code generation Reverse engineering and self-play
BenchEvolver Coding benchmarks Solution-centric evolution
EvolveGen Hardware model checking RL computation graphs + HLS
EvolMathEval Mathematical reasoning Reverse-engineered seeds + genetic operators
LLM-EBG / EoB / GP GenEvolve-Bench Black-box optimization Symbolic function or program evolution
GenEvolve-Bench Image generation Tool-orchestrated teacher trajectories

CreativeBench uses two complementary subsets: CreativeBench-Combo for combinatorial creativity and CreativeBench-Explore for exploratory creativity. Combo is built by a reverse-engineering pipeline—solution fusion, sandbox verification, test function generation, and problem synthesis—so benchmark items begin from executable code and inherit verified reference solutions. Explore instead uses self-play between a Constraint Generator and a Solver, with cumulatively stacked negative constraints, making the task evolutionary because the model’s current strategy is actively invalidated and a new one must be found (Wang et al., 12 Mar 2026).

BenchEvolver is solution-centric rather than statement-centric. It mutates the reference solution first, seeks a “dominant algorithmic lift,” and only then derives a new statement, public examples, hidden tests, and execution harness around the evolved computation. Validation uses executable consistency plus independent witnesses, and acceptance depends on empirical hardness relative to a target solver panel (Wu et al., 31 May 2026).

EvolveGen operates at an algorithmic abstraction level. A multi-agent, bandit-style RL strategy constructs computation graphs with node types such as OpNode, LoopNode, BranchNode, and DepNode; these are compiled into C++ using HLS-compatible types, synthesized into “Basic” and “Optimized” Verilog variants, and turned into equivalence-checking miters in AIGER and BTOR2. The search is biased toward “small-but-hard” instances by using predicted solver runtime as reward and capping generation length dynamically (HU et al., 26 Feb 2026).

In optimization, the evolved object is the benchmark function itself. The GP-based GenEvolve-Bench composes mathematical functions as expression trees and scores them by the Wasserstein distance between the sampled solution distributions of two optimizers, while MAP-Elites preserves diversity across FDC, neutrality, and whether the optimizers reach the same best fitness (He et al., 2024). LLM-EBG replaces GP operators with few-shot-prompted LLM initialization, crossover, and mutation over symbolic expressions, and EoB generalizes this to bi-objective program evolution optimizing both Landscape Similarity Indicator and Algorithm Differentiating Capability, with reflection-based reproduction and Pareto-front maintenance (Ono et al., 19 Jan 2026, Wang et al., 29 Jan 2026).

GenEvolve-Bench for image generation is built from recipe-controlled prompt generation, teacher multi-turn tool trajectories, VLM-based trajectory auditing, and GT image case rendering using Nano Banana Pro, after which the pipeline is split into supervised training, self-evolution, and held-out evaluation (Chen et al., 20 May 2026).

4. Evaluation logic and formal metrics

A defining feature of the paradigm is that evaluation is usually tied to executable, auditable, or otherwise externally checkable artifacts. CreativeBench formalizes creativity as the product of correctness and divergence:

Creativity=Ei ⁣[Qualityi×Noveltyi].\mathrm{Creativity} = \mathbb{E}_{i}\!\left[\mathrm{Quality}_i \times \mathrm{Novelty}_i\right].

Here quality is execution correctness instantiated as Pass@1, and novelty combines CodeXEmbed embedding distance with character 4-gram distance. The multiplicative form ensures that a solution that is correct but routine, or novel but incorrect, scores poorly; this is the mechanism by which the benchmark distinguishes creativity from hallucination (Wang et al., 12 Mar 2026).

GenEvolve-Bench uses a KScore-style image rubric. The weighted image score is

$S_{\mathrm{img}=0.1\,s_f+0.4\,s_v+0.4\,s_t+0.1\,s_a.$

The four judged dimensions are faithfulness, visual correctness, text accuracy, and aesthetics, with higher weight on visual correctness and text accuracy because the benchmark emphasizes grounded and externally checkable details. If readable text is not required, the text dimension is marked unavailable and the score is renormalized over the remaining dimensions (Chen et al., 20 May 2026).

Optimization-oriented frameworks encode a different objective. LLM-EBG defines benchmark fitness as

fitness=i=1Trank(qA1i)n=12Tn+α×max(0,qA1)fitness=\dfrac{\sum^{T}_{i=1} \text{rank}(q_{A1}^{i})}{\sum^{2T}_{n=1}n}+\alpha\times\max(0,-q_{A1})

so that a generated function is preferred when the designated target optimizer systematically outranks the comparator while avoiding drift to negative-infinite optima (Ono et al., 19 Jan 2026). BenchEvolver makes acceptance explicit:

A(I)r(I)[(Ip)][i+Δ]¬Artificial(I).A(I')\gets r(I')\wedge[\ell'\ge\ell(I_p)]\wedge[\ell'\ge\ell_i+\Delta] \wedge\neg\mathrm{Artificial}(I').

A candidate must therefore be valid, at least as hard as its parent, sufficiently harder than the current level, and not judged artificial (Wu et al., 31 May 2026).

These formulations show that GenEvolve-Bench-style evaluation does not merely seek “hard” items. It seeks artifacts that satisfy a domain-specific trade-off: correctness plus novelty, functional equivalence plus structural difficulty, solver differentiation plus landscape diversity, or visual quality plus grounded factuality.

5. Benchmark artifacts and representative empirical results

The most literal GenEvolve-Bench is the held-out image-generation benchmark in GenEvolve. Its prompt pool contains 19,990 valid prompts, split into 11,999 Knowledge-Anchored and 7,991 Quality-Anchored requests, with difficulty metadata of 13,333 hard, 6,654 medium, and 3 easy prompts. Trajectory filtering retains 13,379 of 19,320 structurally valid trajectories, and GT image generation produces 4,321 successful images from 4,379 attempts, of which 3,175 are retained after filtering. On this benchmark, direct generators score from 0.2987 for Qwen-Image to 0.5298 for Nano Banana Pro, while agentic workflows do better: Gen-Searcher 8B with Qwen-Image-Edit-2511 reaches 0.3493 KScore, GenEvolve with the same generator reaches 0.3663, Gen-Searcher 8B with Nano Banana Pro reaches 0.5481, and GenEvolve with Nano Banana Pro reaches the best reported 0.5739. Component ablation shows a progression from 0.2987 for raw Qwen-Image, to 0.3317 for an untuned Qwen3-VL workflow, 0.3480 for SFT only, 0.3548 for SFT + GRPO without visual experience, and 0.3663 for the full system (Chen et al., 20 May 2026).

BenchEvolver packages benchmark evolution into reusable coding suites. LiveCodeBench-Plus combines evolved and difficult original tasks into a 91-problem benchmark, with frontier-model Pass@1 ranging from 27.5% to 62.6%. On the hard split, average Pass@1 across evaluated models falls from 87.0% on the seed set to 45.7% on the evolved tasks; on the medium split, it falls from 96.5% to 69.6%. The same evolved tasks also become RL signal: for gpt-oss-20b, seed+evolved training yields +8.7 Pass@1 on LCB v6 Hard and +8.3 on LCB-Pro Easy, exceeding seed-only gains by 70.7% and 34.8% respectively (Wu et al., 31 May 2026).

CreativeBench operationalizes the same general idea for machine creativity in code generation. It is built from AutoCodeBench’s Python subset, spans 14 domains, is intended to keep Pass@1 below 60% even for strong models, and reports three central findings: scaling significantly improves combinatorial creativity but yields diminishing returns for exploration; larger models exhibit “convergence-by-scaling,” becoming more correct but less divergent; and reasoning primarily benefits constrained exploration rather than combination. Even Gemini-3-Pro remains below 60% Pass@1 on both subsets (Wang et al., 12 Mar 2026).

EvolMathEval shows the benchmark-evolution logic in mathematical reasoning. Its self-generated EvolMath benchmark reduces saturation, and the framework reports an average 48% accuracy reduction on evolved public datasets, with relative reductions of 56.22% on GSM8K, 41.50% on SVAMP, and 48.78% on MAWPS. It further isolates the “Pseudo Aha Moment,” a shortcut-taking failure mode accounting for 77% to 100% of errors on targeted problems (Wang et al., 18 Aug 2025). EvolveGen, in hardware verification, similarly demonstrates that evolution can generate compact but adversarial instances: for ABC-PDR, the average size of the 10 hardest EvolveGen cases is 15,279 versus 162,548 for FuzzBtor, yet both reach the 3600-second timeout (HU et al., 26 Feb 2026).

6. Capabilities measured, misconceptions, and limitations

A persistent misconception is that benchmark evolution is merely data augmentation. The cited systems reject that characterization. BenchEvolver emphasizes that it evolves full executable benchmark items—statement, reference implementation, tests, and harness—not merely instructions or paraphrases (Wu et al., 31 May 2026). EvolMathEval is described as more than a data augmentation pipeline because it combines from-scratch seed generation with algebraic guarantees, multi-operator transformations, a learned composite fitness function tied to model performance, and iterative re-evolution of low-fitness samples (Wang et al., 18 Aug 2025). CreativeBench similarly argues that evaluation must balance fitness and diversity or novelty, not just correctness (Wang et al., 12 Mar 2026).

The capabilities probed are correspondingly broader than end-task accuracy. GenEvolve-Bench measures factual search, entity disambiguation, reference selection, skill routing, prompt-reference construction, text rendering, spatial reasoning, attribute binding, material consistency, and self-evolution through experience reuse (Chen et al., 20 May 2026). CreativeBench measures combinatorial and exploratory creativity under executable verification (Wang et al., 12 Mar 2026). EvolveGen measures solver-specific weaknesses and mid-difficulty structural hardness rather than simple circuit scale (HU et al., 26 Feb 2026). Optimization-oriented systems measure algorithm differentiation and landscape diversity rather than generic hardness (He et al., 2024, Wang et al., 29 Jan 2026).

The limitations are equally domain-specific. EvolveGen depends on proprietary Xilinx Vitis HLS and currently focuses on equivalence-checking instances and PDR-family model checkers (HU et al., 26 Feb 2026). EvolMathEval stops after second-generation evolution in dataset construction because further iterations tend to hurt readability and increase verbosity (Wang et al., 18 Aug 2025). LLM-EBG is limited to 5-dimensional unconstrained single-objective continuous minimization with a restricted operator set (Ono et al., 19 Jan 2026). EoB still depends on a solver portfolio, landscape-feature estimation, and prompt libraries that encode substantial human prior knowledge (Wang et al., 29 Jan 2026).

Taken together, GenEvolve-Bench denotes a shift from static benchmark suites toward continuously generated, transformed, or calibrated evaluation artifacts. The central methodological claim across these works is not simply that harder tasks are better, but that benchmark construction can itself become an adaptive, auditable search process whose outputs remain discriminative as models and solvers improve.

Topic to Video (Beta)

No one has generated a video about this topic yet.

Whiteboard

No one has generated a whiteboard explanation for this topic yet.

Follow Topic

Get notified by email when new papers are published related to GenEvolve-Bench.