Distributed Evolve Scope
DistributedEvolveScope - specific EvolveScope for DistributedGA.
V - value of Chromosome
F - fitness value of Chromosome
Creates with DistributedEvolveScope().
See also
Properties
The best Chromosome in Population by fitness. Uses a StatisticsConfig.guaranteedSorted for optimization, except in the case of a call from DistributedEvolveScope.
The best fitness of Chromosome in Population. Uses a StatisticsConfig.guaranteedSorted for optimization, except in the case of a call from DistributedEvolveScope.
Flag to stop evolution process cause stop condition has been worked.
Flag to stop evolution process cause the max iteration has been reached.
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.
Mean fitness value of chromosomes in Population
Median fitness value of chromosomes in Population
Population Name of GA.
Store parallelism configuration for GA. Determines genetic operators process.
Override base population as DistributedPopulation for DistributedGA.
Population Size of GA.
Option for starting children.
Statistics configuration associated with GA.
Duration between current and previous iteration.
Store for all TimeMarkers of GA.
The worst Chromosome in Population by fitness. Uses a StatisticsConfig.guaranteedSorted for optimization, except in the case of a call from DistributedEvolveScope.
The worst fitness of Chromosome in Population. Uses a StatisticsConfig.guaranteedSorted for optimization, except in the case of a call from DistributedEvolveScope.
Functions
Creates Statistic for best fitness of Chromosome in Population.
Emit StatisticNote to StatisticsProvider.
Base evaluates function for all chromosomes in Population by fitnessFunction
Executes synchronized launch of DistributedEvolveScope.children with DistributedEvolveScope.startOption.
Executes random migration stage. Migration in DistributedGA is a process of chromosomes exchange between subpopulations.
Iterative parallel process action from startIteration to endIteration.
Iterative parallel process action from startIteration to endIteration with step.
Process action with sequential or parallel mode.
Iterative process action from startIteration to endIteration.
Iterative process action from startIteration to endIteration with step.
Execute action with probability chance (0.0 < 1.0)
Creates Statistic for size of Population
Creates SingleStatisticNote and send it to GA.statisticsProvider
Creates MultiStatisticNote and send it to GA.statisticsProvider
Creates SingleStatisticNote and send it to GA.statisticsProvider Use registrar function
Stop and finish GA if stopCondition return true.
Stop and finish GA if iteration more or equal to maxIteration.
Stop and finish GA if:
Creates Statistic for current timeIteration.
Creates Statistic for worst fitness of Chromosome in Population.