GeneticAlgorithmT Class |
Namespace: FinMath.MachineLearning.EvolutionaryAlgorithms
The GeneticAlgorithmT type exposes the following members.
Name | Description | |
---|---|---|
BestIndividual |
The best individual from current population.
| |
BestObjective |
Objective of the best individual from current population.
| |
CreationDelegate |
Creation a new individual delegate.
| |
CrossoverOneChildDelegate |
Crossovers two individuals and produces one child delegate.
| |
CrossoverTwoChildrenDelegate |
Crossovers two individuals and produces one child delegate.
| |
DominationPercent | Obsolete.
Percent of population that will be left intact.
| |
DominationRate |
The part of population that will be left intact [0,1].
| |
EliteDelegate |
Elite determination delegate.
| |
EliteSize |
Size of elite of current generation.
| |
ElitismPercent | Obsolete.
Percent of population selected for crossover [0,100].
| |
ElitismRate |
The part of population selected for crossover [0,1].
| |
ExitDelegate |
Exit condition determination delegate.
| |
FitnessScaling |
Fitness scaling type
| |
Generation |
Current generation number.
| |
GenerationsCount |
Number of generations algorithm will made
| |
MutationDelegate |
Mutates individual delegate.
| |
MutationPercent | Obsolete.
Percent of next population that will be mutated [0,100].
| |
MutationRate |
The part of next population that will be mutated [0,1].
| |
ObjectInitializationDelegate |
The new empty object creation delegate.
| |
ObjectiveDelegate |
Objective estimation delegate. Minimal value is searched.
| |
ObjectiveValues |
The objective values array.
| |
Population |
Current population.
| |
PopulationSize |
Population size of each generation.
| |
Random |
Random generator.
| |
SelectionAlgorithm |
Selection algorithm.
| |
SelectionFunction |
Selection probability function type
| |
TournamentSize |
Tournament size for tournament selection.
|
Name | Description | |
---|---|---|
Continue |
Continue algorithm execution from the place it has stopped.
| |
Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) | |
GetHashCode | Serves as the default hash function. (Inherited from Object.) | |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
Run |
Starts algorithms.
| |
Stop |
Stops algorithm
| |
ToString | Returns a string that represents the current object. (Inherited from Object.) |