LLM-Driven Evolutionary Search

Using an LLM as a mutation/generation operator inside a classic evolutionary-search loop — generate candidates, score against a measurable fitness/eval function, iterate — applied to code, algorithms, or prompts rather than to the model itself.

Also known as: AlphaEvolve, evolutionary code optimization, genetic programming with LLMs, LLM mutation operator, program search, GEPA, prompt evolution

How authors use it

Oldest first (extraction date when no publication date is known).

AuthorTheir termTheir meaning
Google's AlphaEvolve Reaches General Availability with Evolutionary Code Optimization as a Service
Steef-Jan Wiggers · 2026-07-19
AlphaEvolveA specific evolutionary code-optimization agent/product: starting from a baseline algorithm, it uses Gemini models to generate mutated candidate programs, scores each against a user-defined evaluation function, and iterates until the search converges on optimized, human-readable code. Not a general code-writing assistant -- an optimizer that refines existing algorithms toward a scored objective.

Documents (1)

Propositions touching this concept (16)

By publication month, oldest first (extraction month when no publication date is known).

2026-04

2026-05

2026-07

Open gaps (1)