alpha-evolve-experiment-design

Automate AlphaEvolve experiment design with problem definition and program generation.

93|22|Updated Jul 8, 2026
One-click install
npx skills add https://github.com/Google-Cloud-AI/alphaevolve-on-googlecloud --skill alpha-evolve-experiment-design
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: alpha-evolve-experiment-design
Source: https://github.com/Google-Cloud-AI/alphaevolve-on-googlecloud/tree/main/skills/alpha_evolve_experiment_design
Command: npx skills add https://github.com/Google-Cloud-AI/alphaevolve-on-googlecloud --skill alpha-evolve-experiment-design

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires uv, pytest, and includes scripts (resource) and references (resource) and examples (resource) components.

What problem does it solve?

This Skill automates the design and execution of AlphaEvolve experiments, reducing the manual effort required to set up and manage complex evolutionary algorithms for algorithm discovery and optimization.

Core Features & Use Cases

  • Experiment Design: Guides users through defining the problem, creating an initial program, and setting up the evaluation strategy.
  • Two-Phase Workflow: Ensures a structured approach to experiment design, separating problem definition and file generation for robustness.
  • Integration: Automates the creation of a project directory with all necessary files for execution and verification.

Quick Start

Use the alpha-evolve-experiment-design skill to design an experiment for optimizing a sorting algorithm. Start by providing a high-level problem description.

Frequently Asked Questions about alpha-evolve-experiment-design

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate evolutionary algorithm experiment setup for algorithm discovery?

Automating evolutionary algorithm experiment setup involves defining the optimization problem, generating initial programs, and configuring evaluation strategies. This Skill handles that workflow by translating natural language descriptions into a structured project directory ready for execution.

What is the two-phase workflow for designing optimization experiments?

The two-phase workflow for designing optimization experiments separates problem definition from file generation. This structured approach ensures robustness by first establishing the evolutionary algorithm parameters and evaluation criteria before automatically generating the execution project directory.

Do I need Python 3.11 and uv to run AlphaEvolve experiments?

Yes, you need Python 3.11+ along with uv and pytest dependencies to run AlphaEvolve experiments. These tools manage the environment and verify the generated program files within the structured project directory.

Can I use natural language to define problems for evolutionary algorithm optimization?

Yes, you can use natural language descriptions to define problems for evolutionary algorithm optimization. The Skill processes these high-level descriptions to automatically generate the necessary program files and evaluation strategy configurations.

What's the best way to structure an algorithm discovery project directory?

The best way to structure an algorithm discovery project directory is to use an automated two-phase workflow that separates problem definition from file generation. This creates a robust project structure containing all necessary scripts and evaluation files for immediate execution.

Why does my AlphaEvolve experiment design require pytest?

AlphaEvolve experiment design requires pytest to verify and validate the generated evaluation strategies. It ensures the automatically created program files and evaluation components function correctly within the structured project directory before execution.