Expand description
Evolution Strategies: (μ+λ)-ES and (μ,λ)-ES
This module implements the classic Evolution Strategy algorithms:
- (μ+λ)-ES: Parents compete with offspring for survival
- (μ,λ)-ES: Only offspring compete, parents are discarded
Both support self-adaptive mutation through the AdaptiveGenome wrapper.
Structs§
- ESBuilder
- Builder for Evolution Strategy
- ESConfig
- Configuration for Evolution Strategies
- Evolution
Strategy - Evolution Strategy (μ+λ)-ES or (μ,λ)-ES
Enums§
- ESSelection
Strategy - Selection strategy for Evolution Strategies
- Recombination
Type - Recombination type for ES
Type Aliases§
- MuComma
LambdaES - Type alias for (μ,λ)-ES
- MuPlus
LambdaES - Type alias for (μ+λ)-ES