GEP::Chromosome< ChromosomeType > Member List

This is the complete list of members for GEP::Chromosome< ChromosomeType >, including all inherited members.
_chromosomeGEP::Chromosome< ChromosomeType > [protected]
_geneLengthGEP::Chromosome< ChromosomeType > [inline, protected, static]
_headLengthGEP::Chromosome< ChromosomeType > [inline, protected, static]
_linkPoolGEP::Chromosome< ChromosomeType > [inline, protected, static]
_linksGEP::Chromosome< ChromosomeType > [protected]
_numGenesGEP::Chromosome< ChromosomeType > [inline, protected, static]
_oneArgFunctionsGEP::Chromosome< ChromosomeType > [inline, protected, static]
_rcLengthGEP::Chromosome< ChromosomeType > [inline, protected, static]
_rconstantsGEP::Chromosome< ChromosomeType > [protected]
_resultsGEP::Chromosome< ChromosomeType > [inline, protected, static]
_tailLengthGEP::Chromosome< ChromosomeType > [inline, protected, static]
_terminalsGEP::Chromosome< ChromosomeType > [inline, protected, static]
_termLengthGEP::Chromosome< ChromosomeType > [inline, protected, static]
_twoArgFunctionsGEP::Chromosome< ChromosomeType > [inline, protected, static]
_viableGEP::Chromosome< ChromosomeType > [protected]
assignValues(const std::vector< ChromosomeType > &vals, const size_t pop_age=0)GEP::Chromosome< ChromosomeType > [inline, static]
calculateSubValues(std::vector< std::pair< bool, ChromosomeType > > &vals)GEP::Chromosome< ChromosomeType > [inline]
calculateValue()GEP::Chromosome< ChromosomeType > [inline, virtual]
Chromosome()GEP::Chromosome< ChromosomeType > [inline]
Chromosome(const Chromosome &)GEP::Chromosome< ChromosomeType > [inline]
Chromosome(const std::vector< CElement > &chromo)GEP::Chromosome< ChromosomeType > [inline]
clearFunctionPointers()GEP::Chromosome< ChromosomeType > [inline, static]
CType typedefGEP::Chromosome< ChromosomeType >
evaluateGeneTree(const u_short &idx) const GEP::Chromosome< ChromosomeType > [inline]
evaluateTreeDepth(const u_short &idx) const GEP::Chromosome< ChromosomeType > [inline]
geneToString(const u_short &numGene) const GEP::Chromosome< ChromosomeType > [inline]
getChromosome()GEP::Chromosome< ChromosomeType > [inline]
getChromosome() const GEP::Chromosome< ChromosomeType > [inline]
getChromosomeLength()GEP::Chromosome< ChromosomeType > [inline, static]
getCombinedIndex(const std::string &name)GEP::Chromosome< ChromosomeType > [inline, static]
getElement(const u_short &gidx, const u_short &idx) const GEP::Chromosome< ChromosomeType > [inline]
getElement(const u_short &gidx, const u_short &idx)GEP::Chromosome< ChromosomeType > [inline]
getGeneLength()GEP::Chromosome< ChromosomeType > [inline, static]
getHeadLength()GEP::Chromosome< ChromosomeType > [inline, static]
getLink(const u_short &idx)GEP::Chromosome< ChromosomeType > [inline]
getLink(const u_short &idx) const GEP::Chromosome< ChromosomeType > [inline]
getLinkPool()GEP::Chromosome< ChromosomeType > [inline, static]
getLinks()GEP::Chromosome< ChromosomeType > [inline]
getLinks() const GEP::Chromosome< ChromosomeType > [inline]
getNumGenes()GEP::Chromosome< ChromosomeType > [inline, static]
getOneArgFunctions()GEP::Chromosome< ChromosomeType > [inline, static]
getRandomConstants()GEP::Chromosome< ChromosomeType > [inline]
getRandomConstants() const GEP::Chromosome< ChromosomeType > [inline]
getRcLength()GEP::Chromosome< ChromosomeType > [inline, static]
getROneArgFunctions()GEP::Chromosome< ChromosomeType > [inline, static]
getRTerminals()GEP::Chromosome< ChromosomeType > [inline, static]
getRTwoArgFunctions()GEP::Chromosome< ChromosomeType > [inline, static]
getTailLength()GEP::Chromosome< ChromosomeType > [inline, static]
getTerminals()GEP::Chromosome< ChromosomeType > [inline, static]
getTermLength()GEP::Chromosome< ChromosomeType > [inline, static]
getTwoArgFunctions()GEP::Chromosome< ChromosomeType > [inline, static]
insertHeadElement(const u_short &gidx, const u_short &idx, const CElement &element)GEP::Chromosome< ChromosomeType > [inline]
isViable() const GEP::Chromosome< ChromosomeType > [inline]
kill()GEP::Chromosome< ChromosomeType > [inline]
operator<<(std::ostream &os, const Chromosome< T2 > &a)GEP::Chromosome< ChromosomeType > [friend]
operator[](const u_short &idx)GEP::Chromosome< ChromosomeType > [inline]
operator[](const u_short &idx) const GEP::Chromosome< ChromosomeType > [inline]
readConfig(const std::string &path)GEP::Chromosome< ChromosomeType > [inline, static]
readConfig(const ConfigArgs &cfg)GEP::Chromosome< ChromosomeType > [inline, static]
setChromosome(const std::vector< CElement > &fchromo)GEP::Chromosome< ChromosomeType > [inline]
setElement(const u_short &gidx, const u_short &idx, const CElement &element)GEP::Chromosome< ChromosomeType > [inline]
setEmpty()GEP::Chromosome< ChromosomeType > [inline]
setHeadLength(const u_short &fhead)GEP::Chromosome< ChromosomeType > [inline, static]
setLink(const u_short &link, const size_t &pos)GEP::Chromosome< ChromosomeType > [inline]
setLinkPool(const std::string &easy)GEP::Chromosome< ChromosomeType > [inline, static]
setLinkPool(const std::vector< twoArg< ChromosomeType > * > &pool)GEP::Chromosome< ChromosomeType > [inline, static]
setLinkPool(const twoArg< ChromosomeType > *&pool)GEP::Chromosome< ChromosomeType > [inline, static]
setLinks(const std::vector< u_short > &links)GEP::Chromosome< ChromosomeType > [inline]
setNumGenes(const u_short &fgenes)GEP::Chromosome< ChromosomeType > [inline, static]
setOneArgFunctions(const std::string &easyones)GEP::Chromosome< ChromosomeType > [inline, static]
setOneArgFunctions(const std::vector< oneArg< ChromosomeType > * > &ones)GEP::Chromosome< ChromosomeType > [inline, static]
setRandomConstants(const std::vector< double > &rcs)GEP::Chromosome< ChromosomeType > [inline]
setRcLength(const u_short &length)GEP::Chromosome< ChromosomeType > [inline, static]
setTerminal(const ChromosomeType &term, const size_t &idx)GEP::Chromosome< ChromosomeType > [inline, static]
setTerminals(const std::vector< ChromosomeType > &terms)GEP::Chromosome< ChromosomeType > [inline, static]
setTerminals(const u_short &tSize)GEP::Chromosome< ChromosomeType > [static]
setTwoArgFunctions(const std::string &easytwos)GEP::Chromosome< ChromosomeType > [inline, static]
setTwoArgFunctions(const std::vector< twoArg< ChromosomeType > * > &twos)GEP::Chromosome< ChromosomeType > [inline, static]
setViable(const bool &b)GEP::Chromosome< ChromosomeType > [inline]
symbolic(const CElement &a)GEP::Chromosome< ChromosomeType > [inline, static]
terminalsUsed(const u_short &idx, std::vector< short > &ref, const bool &append=false) const GEP::Chromosome< ChromosomeType > [inline]
terminalsUsed(std::vector< short > &ref) const GEP::Chromosome< ChromosomeType > [inline]
terminalToLetter(const u_short &a)GEP::Chromosome< ChromosomeType > [inline, static]
toString() const GEP::Chromosome< ChromosomeType > [inline, virtual]
~Chromosome()GEP::Chromosome< ChromosomeType > [inline, virtual]

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