Definition
Plain language
A way of running an evolutionary search where candidates are split into separate groups that mostly evolve on their own and only occasionally share.
As stated in the literature
The island model in evolutionary computation: the population is partitioned into semi-isolated subpopulations that evolve independently with periodic migration, preserving diversity; cited as part of AlphaEvolve's framework-specific machinery.
Also called: island model
Why it matters: It matters because keeping subpopulations apart preserves variety, preventing a search from prematurely converging on one mediocre idea.
For example, an evolutionary search might split its candidate solutions into five separate groups that each evolve on their own, occasionally swapping a few standouts between them.
Heard on the show
“You'd learn AlphaEvolve's island topology, or GEPA's reflection prompts, or ADAS's mutation templates.”Episode 065 — One Loop to Optimize Them All: A Universal API for LLM-Driven Discovery