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.) |