Mind Evolution

Island-model evolutionary search in natural language paired with programmatic constraint evaluators to solve multi-constraint planning tasks.

Read the paper

The loop

  1. Proposes

    An LLM generates, recombines, and refines candidate travel plans, schedules, and cipher solutions across parallel evolutionary islands.

  2. Judged by

    A programmatic evaluator scores each plan and returns textual feedback on violated constraints.

  3. Steers

    Boltzmann tournament selection, island migration, and elitism propagate high-scoring plans into the next generation.

Headline result

Solved >95% of TravelPlanner and Natural Plan multi-constraint benchmarks with Gemini 1.5 Flash, surpassing Best-of-N and sequential Reflexion by wide margins.

What this does not prove

Requires a programmatic constraint evaluator for the target planning domain to score candidate solutions accurately.

How it generalizes the harness

A multi-island genetic algorithm with programmatic constraint evaluators drives selection, crossover, and migration across generations.

Classification

Classification of Mind Evolution
What it proposesMathematical construction
Generative modelGemini 1.5 Flash / Pro evolutionary operators
Algorithmic authorityProgrammatic constraint checker and island genetic algorithm
FeedbackVerifier errors
What gets updatedPopulation of candidates and prompt context
When it runsAt inference time
ValidityFormal (machine-checked)
EvidenceExperiments reported
LineageOriginal system