UNPKG

genetic-search

Version:

Multiprocessing genetic algorithm implementation library

8 lines 1.3 kB
import { GeneticSearch, ComposedGeneticSearch, } from "./genetic"; import { GenomeStatsManager, PopulationSummaryManager, } from "./stats"; import { DummyPhenomeCache, SimplePhenomeCache, AveragePhenomeCache, WeightedAgeAveragePhenomeCache, } from "./cache"; import { Scheduler, SchedulerConditionException, checkSchedulerCondition, } from "./scheduler"; import { BaseMutationStrategy, BasePhenomeStrategy, ReferenceLossFitnessStrategy, AscendingSortingStrategy, DescendingSortingStrategy, RandomSelectionStrategy, TruncationSelectionStrategy, TournamentSelectionStrategy, ProportionalSelectionStrategy, } from './strategies'; import { IdGenerator, normalizePhenomeRow, normalizePhenomeMatrix, } from "./utils"; export { GeneticSearch, ComposedGeneticSearch, BaseMutationStrategy, BasePhenomeStrategy, ReferenceLossFitnessStrategy, AscendingSortingStrategy, DescendingSortingStrategy, RandomSelectionStrategy, TruncationSelectionStrategy, TournamentSelectionStrategy, ProportionalSelectionStrategy, IdGenerator, DummyPhenomeCache, SimplePhenomeCache, AveragePhenomeCache, WeightedAgeAveragePhenomeCache, GenomeStatsManager, PopulationSummaryManager, Scheduler, SchedulerConditionException, checkSchedulerCondition, normalizePhenomeRow, normalizePhenomeMatrix, }; //# sourceMappingURL=index.js.map