Skip to main content

Module competitive

Module competitive 

Source
Expand description

Competitive co-evolution — predator vs. prey (Hillis 1990).

Two populations are adversaries: each is scored by how well it performs against the other, driving an arms race. CompetitiveCoEA runs both under simultaneous updates — ask both, evaluate the pair with a single CoupledFitness, tell both. The fitness function carries the adversarial relationship; wrapping it in HallOfFameFitness adds cycling mitigation without any change to this algorithm.

Structs§

CompetitiveCoEA
Competitive co-evolutionary algorithm over two adversarial populations.
CompetitiveCoEAParams
Static parameters for CompetitiveCoEA: one params bundle per inner strategy.