Skip to main content

Module traits

Module traits 

Source
Expand description

Core genome traits

This module defines the EvolutionaryGenome trait and related types. The classic evolutionary-computation layer is defined entirely in terms of this trait and carries no probabilistic-programming dependency; the fugue trace encoding lives in the separate TraceGenome extension trait behind the ppl feature.

Traitsยง

BinaryGenome
Trait for genomes that can be represented as bit strings
EvolutionaryGenome
Core genome abstraction for evolutionary algorithms.
PermutationGenome
Trait for genomes that represent permutations
RealValuedGenome
Trait for genomes that can be represented as real vectors