Represents a Population of Individuals in Genetic Programming.
For a list of all members of this type, see Population Members.
System.Object
System.Collections.DictionaryBase
GeneticProgrammingEngine.Internal.Collections.IndividualInfoDictionary
GeneticProgrammingEngine.Internal.Population
Public static (Shared in Visual Basic) members of this type are safe for multithreaded operations. Instance members are not guaranteed to be thread-safe.
Since the Population only works with Individuals before they are compiled, it acts as a collection of IndividualInfos rather than IIndividuals. (The Tester is responsible for working with Individuals in their compiled state.)
In this framework, the Population plays a slightly more active role than a collection of Individuals. The Population is also responsible for generating the source code file for the Individuals in the Population.
Namespace: GeneticProgrammingEngine.Internal
Assembly: GeneticProgrammingEngine (in GeneticProgrammingEngine.dll)
Population Members | GeneticProgrammingEngine.Internal Namespace | Population Term | IndividualInfo Class