Robot Simulator of the Robotics Group for Self-Organization of Control  0.8.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Generation Member List

This is the complete list of members for Generation, including all inherited members.

addIndividual(Individual *individual)Generation
addInfoLine(std::string infoLine)Inspectablevirtual
addInfoLines(std::list< std::string > infoLineList)Inspectablevirtual
addInspectable(Inspectable *insp)Inspectablevirtual
addInspectableDescription(const iparamkey &key, const std::string &descr)Inspectablevirtual
addInspectableMatrix(const iparamkey &key, const matrix::Matrix *m, bool only4x4AndDiag=true, const std::string &descr=std::string())Inspectablevirtual
addInspectableValue(const iparamkey &key, iparamval const *val, const std::string &descr=std::string())Inspectablevirtual
crossover(RandGen *random)Generation
Generation(int generationNumber, int size, int numChildren)Generation
getAllFitness(void) const Generation
getAllIndividual(void) const Generationinline
getAllIndividualAsString(void) const Generation
getAllUnCalculatedIndividuals(void) const Generation
getCurrentSize(void) const Generationinline
getGenerationNumber(void) const Generationinline
getIndividual(int x) const Generationinline
getInfoLines() const Inspectablevirtual
getInspectables() const Inspectablevirtual
getInternalParamNames() const Inspectablevirtual
getInternalParams() const Inspectablevirtual
getInternalParamsPtr() const Inspectablevirtual
getNameOfInspectable() const Inspectablevirtual
getNumChildren(void) const Generationinline
getSize(void) const Generationinline
getStructuralConnections() const Inspectablevirtual
getStructuralLayers() const Inspectablevirtual
IConnection typedefInspectable
iconnectionlist typedefInspectable
ILayer typedefInspectable
ilayerlist typedefInspectable
imatrixpair typedefInspectable
imatrixpairlist typedefInspectable
infoLinesList typedefInspectable
infoLineStringListInspectableprotected
Inspectable(const iparamkey &name="")Inspectable
inspectableList typedefInspectable
iparamkey typedefInspectable
iparamkeylist typedefInspectable
iparampair typedefInspectable
iparampairlist typedefInspectable
iparamval typedefInspectable
iparamvallist typedefInspectable
iparamvalptrlist typedefInspectable
m_generationNumberGenerationprotected
m_individualGenerationprotected
m_numChildrenGenerationprotected
m_sizeGenerationprotected
mapOfMatricesInspectableprotected
mapOfValuesInspectableprotected
nameInspectableprotected
removeInfoLines()Inspectablevirtual
removeInspectable(Inspectable *insp)Inspectablevirtual
restore(int numberGeneration, std::map< int, RESTORE_GA_GENERATION * > &generationSet, std::map< int, std::vector< int > > &linkSet)Generationstatic
setNameOfInspectable(const iparamkey &name)Inspectablevirtual
store(FILE *f) const Generation
update(double factor=1.5)Generation
~Generation()Generationvirtual
~Inspectable()Inspectablevirtual