44typedef boost::shared_ptr<Individual> IndividualP;
Individual class - inherits a vector of Genotype objects.
FitnessP getFitness()
return sptr to individual's fitness object
uint cid
coherence index, used in asynchronous parallel algoritmhs
GenotypeP getGenotype(uint index=0)
return genotype with given index
void write(XMLNode &)
write individual to XML node
void read(XMLNode &)
read individual from XML node
bool initialize(StateP state)
initialize individual
std::string toString()
output individual to string
FitnessP fitness
sptr to individual's fitness object
uint index
individual's index in Deme
Individual * copy()
create a copy of the individual