Type alias SelectionFunction<ChromosomeType, FitnessType>
Selection
Function
<ChromosomeType, FitnessType>: ((population
: AgentWithScore<ChromosomeType, FitnessType>[]) => Agent<ChromosomeType, FitnessType>[])
Type Parameters
Type declaration
-
- (population: AgentWithScore<ChromosomeType, FitnessType>[]): Agent<ChromosomeType, FitnessType>[]
-
Returns Agent<ChromosomeType, FitnessType>[]
The type of the group of genes that forms the genome.