Rename AlphaEvolve strategy to OpenEvolve and credit the inspiration#195
Merged
Rename AlphaEvolve strategy to OpenEvolve and credit the inspiration#195
Conversation
Agent-Logs-Url: https://github.com/githubnext/tsessebe/sessions/5b639678-7d5d-4482-8106-3153a7590642 Co-authored-by: mrjf <180956+mrjf@users.noreply.github.com>
Copilot
AI
changed the title
[WIP] Rename strategy from AlphaEvolve to OpenEvolve and credit inspiration
Rename AlphaEvolve strategy to OpenEvolve and credit the inspiration
Apr 23, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
The
alphaevolvestrategy was misnamed — the playbook was modeled on algorithmicsuperintelligence/openevolve (the open-source implementation), not directly on DeepMind's AlphaEvolve paper. This PR renames it and adds proper attribution.Renames (via
git mv, history preserved).autoloop/strategies/alphaevolve/→.autoloop/strategies/openevolve/(incl.strategy.md,CUSTOMIZE.md,prompts/).autoloop/programs/tsb-perf-evolve/strategy/alphaevolve.md→openevolve.mdText replacements
AlphaEvolve→OpenEvolveandalphaevolve→openevolveacross 12 files: the renamed strategy/playbook/prompts, alltsb-perf-evolvefiles (program.md,code/README.md,code/config.yaml,strategy/prompts/*),.github/workflows/autoloop.md, and thetest-driven/CUSTOMIZE.mdcross-reference.AlphaEvolvementions are deliberate — inside the new attribution block, crediting the paper.Attribution block
Added at the top of
.autoloop/strategies/openevolve/strategy.mdandCUSTOMIZE.md, immediately after the title:> **Inspiration.** This strategy is modeled on [OpenEvolve](https://github.com/algorithmicsuperintelligence/openevolve) — an open-source implementation of the evolutionary-code-search approach popularized by DeepMind's AlphaEvolve paper. We've adapted the core ideas (MAP-Elites niching, island model, four operators — exploitation / exploration / crossover / migration) into a playbook the autoloop agent follows at iteration time. Consult the OpenEvolve repo for background on the underlying algorithm and worked examples.program.mdpointer blockUpdated
tsb-perf-evolve/program.mdEvolution Strategy section to:Support files list also repointed to
strategy/openevolve.md.Out of scope
State files on the
memory/autoloopbranch are left as-is per the issue — that's iteration history, not behavior, and future entries will pick up the new name naturally.