Basic configuration for the evolution.
Configuration
01 Syntax
Microsoft.VisualBasic.Math.Symbolic.GeneticProgramming.evolution.Configuration
02 Methods
| Name | Overloads | Summary |
|---|---|---|
| validate | 1 | |
| createDefaultConfig | 1 |
03 Fields
| Name | Overloads | Summary |
|---|---|---|
| objective | 2 | An objective function. |
| populationSize | 2 | Maximal size of the population. |
| selectionSize | 2 | Size of selection to next generation. |
| tournamentSize | 2 | Size of tournament selection. |
| mutationProbability | 2 | Probability of mutation. |
| maxEpochs | 2 | Maximal number of epochs the evolution will last. |
| fitnessThreshold | 2 | Goal fitness threshold that evolution should reach. |
04 Members
validate
Returns
true IFF the configuration is valid
createDefaultConfig
Returns
configuration with default values set
objective
An objective function.
populationSize
Maximal size of the population.
selectionSize
Size of selection to next generation.
tournamentSize
Size of tournament selection.
mutationProbability
Probability of mutation.
maxEpochs
Maximal number of epochs the evolution will last.
fitnessThreshold
Goal fitness threshold that evolution should reach.
objective
populationSize
selectionSize
tournamentSize
mutationProbability
maxEpochs
fitnessThreshold