enome
Version:
A genome generation and evolution library.
15 lines (14 loc) • 381 B
TypeScript
import { FitnessObjective, IMutateOptions } from '../index';
export interface IPopulationOptions {
generations: number;
mutate?: IMutateOptions;
objective: FitnessObjective;
logInterval?: number;
logProgress?: boolean;
size: number;
topPercent?: number;
updateWeights?: {
randomize: number;
reproduce: number;
};
}