Skip to content

Rename AlphaEvolve strategy to OpenEvolve and credit the inspiration#195

Merged
mrjf merged 2 commits intomainfrom
copilot/rename-alphaevolve-to-openevolve
Apr 23, 2026
Merged

Rename AlphaEvolve strategy to OpenEvolve and credit the inspiration#195
mrjf merged 2 commits intomainfrom
copilot/rename-alphaevolve-to-openevolve

Conversation

Copy link
Copy Markdown
Contributor

Copilot AI commented Apr 23, 2026

The alphaevolve strategy 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.mdopenevolve.md

Text replacements

  • AlphaEvolveOpenEvolve and alphaevolveopenevolve across 12 files: the renamed strategy/playbook/prompts, all tsb-perf-evolve files (program.md, code/README.md, code/config.yaml, strategy/prompts/*), .github/workflows/autoloop.md, and the test-driven/CUSTOMIZE.md cross-reference.
  • The only surviving AlphaEvolve mentions are deliberate — inside the new attribution block, crediting the paper.

Attribution block

Added at the top of .autoloop/strategies/openevolve/strategy.md and CUSTOMIZE.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.md pointer block

Updated tsb-perf-evolve/program.md Evolution Strategy section to:

This program uses the **OpenEvolve** strategy (modeled on [openevolve](https://github.com/algorithmicsuperintelligence/openevolve)). On every iteration, read `strategy/openevolve.md` and follow it literally …

Support files list also repointed to strategy/openevolve.md.

Out of scope

State files on the memory/autoloop branch are left as-is per the issue — that's iteration history, not behavior, and future entries will pick up the new name naturally.

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
Copilot AI requested a review from mrjf April 23, 2026 05:52
Copilot finished work on behalf of mrjf April 23, 2026 05:52
@mrjf mrjf marked this pull request as ready for review April 23, 2026 06:04
@mrjf mrjf merged commit 5aec3dc into main Apr 23, 2026
17 checks passed
@mrjf mrjf deleted the copilot/rename-alphaevolve-to-openevolve branch April 23, 2026 06:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Rename strategy from AlphaEvolve to OpenEvolve and credit the inspiration

2 participants