Panmictic GA
PanmicticGA - best known as the classical genetic algorithm (pGA).
V - value of Chromosome
F - fitness value of Chromosome
PanmicticGA is a heuristic search algorithm used to solve optimization and modeling problems by randomly selecting, combining, and varying the desired parameters using mechanisms similar to natural selection in nature. It includes a PanmicticPopulation (array) of homogeneous chromosomes. The evolution strategy is extended to a given population, changing its contents during the operation of the GA.
Creates with Kotlin DSL by pGA.
See also
Properties
Creates SessionsInfo that describes all activity of GA.
The best Chromosome in Population by fitness.
The best fitness of Chromosome in Population.
Fitness function - a function that evaluates the quality or "fitness" of each individual (chromosome) in a population. The fitness function determines how well a particular solution matches the target problem. It can be changed.
Population of homogeneous chromosomes for PanmicticGA.
Statistics configuration associated with GA.
Store for all TimeMarkers of GA.
The worst Chromosome in Population by fitness.
The worst fitness of Chromosome in Population.
Functions
Unsubscribe and clear all collectors for StatisticsProvider.
Unsubscribe and remove collector by id.
Start GA with runBlocking, non suspend function.
Stop genetic algorithm.