Class Individual and its derrivates - wrapping up Karva chromosome, evaluation and fitness functions. More...
Classes | |
| class | GEP::Individual< ReturnType, ChromosomeType, EvalType > |
| Generic class for Individual representation Individual is a mother class for all classers describing an Individual. It holds GEP::SChromosome. Provides virtual methods that are used in GEP::Population. More... | |
| struct | GEP::IndividualGT< IndividualType > |
| struct | GEP::IndividualLT< IndividualType > |
| class | GEP::ClassificationIndividual |
| Individual performing classification tasks It is used for binary classification (having two classes). It holds four Predicted/Actual values. During evaluation, chromosome value is compared with the target, and classification matrix (below) is built, used for fitness calculation. More... | |
| class | GEP::FunctionIndividual |
| Individual performing function finding tasks It is used used for symbolic regression tasks, polynomial finding, etc. It holds _hits value, which is a summary of accuracy of the individual. During evaluation, chromosome value is compared with the target. More... | |
Namespaces | |
| namespace | GEP |
Namespace for classes related to Gene Expression Programming This namespace contains classes describing Karva chromosomes, individuals based on these chromosomes, genetic operators and poppulation management. | |
Enumerations | |
| enum | GEP::individual_state { GEP::IND_IDLE, GEP::IND_MODIFIED, GEP::IND_EVALUATED } |
Functions | |
| template<class U , class V , class W > | |
| std::ostream & | GEP::operator<< (std::ostream &os, const Individual< U, V, W > &a) |
Class Individual and its derrivates - wrapping up Karva chromosome, evaluation and fitness functions.
Class MOIndividual and its derrivates - wrapping up Karva chromosome, evaluation and fitness functions.
Copyright (c) 2008 Marek Ostaszewski, Sebastien Varrette (see COPYING)
1.6.1