Expand description
Accelerates evolutionary substrate hot paths:
- Batch fitness evaluation (population-parallel)
- Genome mutation (weight perturbation + topology)
- Crossover (aligned gene matching)
- Novelty/diversity metrics
- Pareto front maintenance
Structs§
Functions§
- batch_
crossover - Uniform crossover between two parent genomes (parallelized batch).
- batch_
evaluate_ fitness - Evaluate fitness for a population of weight vectors against a target.
- batch_
mutate_ weights - Mutate weights in-place with Gaussian noise (parallelized for large populations).
- novelty_
scores - Compute novelty score for each genome against an archive.
- population_
diversity - Compute pairwise diversity (mean L2 distance) for a population.
- tournament_
select - Tournament selection: select n winners from population by fitness.