UNPKG

@zfunction/genetics-js

Version:

Genetic and evolutionary algorithms framework for the web

9 lines (8 loc) 423 B
import { BaseIndividual } from '../../individual/base/BaseIndividual'; import { Population } from '../../population/Population'; export interface PopulationReplacementParams { selectionCount: number; } export interface PopulationReplacement<I extends BaseIndividual<T>, T> { replace(oldPopulation: Population<I, T>, newPopulation: Population<I, T>, params: PopulationReplacementParams): Population<I, T>; }