Individual.h File Reference

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)

Detailed Description

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.

Author:
Marek Ostaszewski <Marek.Ostaszewski@uni.lu>, Sebastien Varrette <Sebastien.Varrette@imag.fr>
Date:
Wed May 14 2008

Copyright (c) 2008 Marek Ostaszewski, Sebastien Varrette (see COPYING)


Generated on Fri Dec 11 22:28:17 2009 for LibGEP by  doxygen 1.6.1