A Genetic Programming Framework for .NET

GenerationHistory Properties

The properties of the GenerationHistory class are listed below. For a complete list of GenerationHistory class members, see the GenerationHistory Members topic.

Public Instance Properties

Aggregator Gets or sets the Aggregator method used to aggregate the fitness values in this Generation.
AverageFitness Cached. Gets the average normalized fitness associated with this Generation.
BestFitness Cached. Gets the normalized fitness associated with the best IIndividual in this Generation.
BestIndividual Cached. Gets the HistoryInfo associated with the best IIndividual in this Generation.
Count Gets the number of HistoryInfo elements in this GenerationHistory.
Empty Gets a value indicating whether this GenerationHistory is empty.
Generation Gets the number of the Generation this instance references.
Item Gets the HistoryInfo with the specified name.
MaximizeFitness Gets a value indicating whether fitness values should be maximized.
Names Gets a collection containing the Names of all of the HistoryInfos in this GenerationHistory.
Normalizer Gets or sets the Normalizer method used to normalize the aggregated fitness values in this Generation.
WorstFitness Cached. Gets the normalized fitness associated with the worst IIndividual in this Generation.
WorstIndividual Cached. Gets the HistoryInfo associated with the worst IIndividual in this Generation.

Protected Instance Properties

InnerDictionary Gets the internal dictionary of HistoryInfo objects held by this GenerationHistory.
UpdateProperties Gets or sets a value indicating whether the various derived properties of this GenerationHistory need to be updated.

See Also

GenerationHistory Class | GeneticProgrammingEngine.Internal Namespace | Generation Term | fitness Term