paper-with-me

홈 › Papers

What Do Evolutionary Coding Agents Evolve?

2026-05-19 · Nico Pelleriti, Sree Harsha Nelaturu, Zhanke Zhou, Zongze Li, Max Zimmer, Bo Han, Sebastian Pokutta arxiv

Recent work pairs LLMs with evolutionary search to iteratively generate, modify, and select code using task-specific feedback. These systems have produced strong results in mathematical discovery and algorithm design, yet a fundamental question remains: what do they actually evolve? Progress is typically summarized by the best score a run reaches under a task-specific evaluator, but that score can reflect several different mechanisms: new algorithmic structure, re-tuning an existing strategy, recombining ideas already in the model's internal knowledge, or overfitting to the evaluator. Distinguishing these mechanisms requires inspecting the search process itself, not only its final outcome. We introduce EvoTrace, a dataset of evolutionary coding traces spanning four evolutionary frameworks, reasoning and non-reasoning models, and 16 tasks across mathematics and algorithm design. To analyze these traces, we develop EvoReplay, a replay-based methodology that reconstructs the local search states behind high-scoring solutions and tests controlled interventions, including adjusting constants, removing program components and substituting models or prompting contexts. We annotate every code edit in EvoTrace with one of nine recurring edit types using an LLM-as-judge pipeline validated against blind human re-annotation. Across EvoTrace, most score gains come from a small subset of these edit types. We further find a deterministic cycling pattern: about 30% of code lines added during search are byte-identical re-introductions of previously-deleted lines, present throughout nearly every run. These results show that benchmark gains in evolutionary coding agents can arise from qualitatively different mechanisms, only some of which correspond to new algorithmic structure. EvoTrace enables more diagnostic evaluation of evolutionary coding agents beyond final benchmark scores.

📄 PDF Abstract BibTeX arXiv:2605.20086

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

A Survey of Self-Evolving Agents: What, When, How, and Where to Evolve on the Path to Artificial Super Intelligence

2025-07-28 · Huan-ang Gao, Jiayi Geng, Wenyue Hua, Mengkang Hu 외 arxiv

Large Language Models (LLMs) have demonstrated remarkable capabilities across diverse tasks but remain fundamentally static, unable to adapt their internal parameters to novel tasks, evolving knowledge domains, or dynami…

Continual Learning

Evolution of Collective AI Beyond Individual Optimization

2024-12-03 · Ryosuke Takata, Yujin Tang, Yingtao Tian, Norihiro Maruyama 외

This study investigates collective behaviors that emerge from a group of homogeneous individuals optimized for a specific capability. We created a group of simple, identical neural network based agents modeled after chem…

Self-Evolving Coding Agents

2026-08-04 · Hao Zhou, Haichuan Hu, Ye Shang, Quanjun Zhang hf

Large language models are increasingly embedded in software engineering workflows as coding agents that can inspect repositories, invoke tools, execute tests, debug failures, and generate patches. Yet most existing agent…

AlphaEvolve: A coding agent for scientific and algorithmic discovery

2025-06-16 · Alexander Novikov, Ngân Vũ, Marvin Eisenberger, Emilien Dupont 외

In this white paper, we present AlphaEvolve, an evolutionary coding agent that substantially enhances capabilities of state-of-the-art LLMs on highly challenging tasks such as tackling open scientific problems or optimiz…

Scheduling

What if Eye...? Computationally Recreating Vision Evolution

2025-01-25 · Kushagra Tiwary, Aaron Young, Zaid Tasneem, Tzofi Klinghoffer 외

Vision systems in nature show remarkable diversity, from simple light-sensitive patches to complex camera eyes with lenses. While natural selection has produced these eyes through countless mutations over millions of yea…

Evolutionary Algorithms