GLBasePopulation Member List

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

addOrganism(GLBaseOrganism *organism, GLConstants::TTwinsFlags twins=GLConstants::NO_TWINS)GLBasePopulation [inline]
breed(GLBaseBreeder *breeder, int max_offsprings=-1)=0GLBasePopulation [pure virtual]
createNewGeneration(GLBaseBreeder *breeder, GLBaseVariator *variator, GLBaseEvaluator *evaluator, GLBaseSelectionist *selectionist, vector< const GLBaseOrganism * > &best_organisms, int max_offsprings=-1, int max_mutants=-1, int mutation_policy=GLConstants::MUTATE_CHILDREN|GLConstants::MUTATE_PARENTS, int new_size=-1)GLBasePopulation [virtual]
evaluateAll(GLBaseEvaluator *evaluator)=0GLBasePopulation [pure virtual]
getOrganismsVector(vector< const GLBaseOrganism * > &container, GLConstants::TStorageFilling fill=GLConstants::APPEND, int size=-1, bool copy_clones=false) const GLBasePopulation [inline, virtual]
getOrganismsVector(vector< GLBaseOrganism * > &container, GLConstants::TStorageFilling fill=GLConstants::APPEND, int size=-1, bool copy_clones=false)GLBasePopulation [inline, virtual]
getSize()GLBasePopulation [inline]
GLBasePopulation(GLBaseOrganismStorage *storage)GLBasePopulation
isOrganismTrulyNew(const GLBaseOrganism *organism) const =0GLBasePopulation [pure virtual]
keepFittest(GLBaseSelectionist *selectionist, vector< const GLBaseOrganism * > &best_organisms, int new_size=-1)=0GLBasePopulation [pure virtual]
m_main_storageGLBasePopulation [protected]
mutate(GLBaseVariator *variator, int max_mutants=-1, int mutation_policy=GLConstants::MUTATE_CHILDREN|GLConstants::MUTATE_PARENTS)=0GLBasePopulation [pure virtual]
populate(int size, GLBaseOrganismInitialiser *initialiser, GLConstants::TTwinsFlags twins=GLConstants::NO_TWINS)=0GLBasePopulation [pure virtual]
prepareForNextGeneration()GLBasePopulation [inline, virtual]
printRankedPopulation(ostream &out, GLBaseEvaluator *evaluator, GLBaseRanker *ranker)GLBasePopulation [virtual]
processCorpses(vector< GLBaseOrganism * > &corpses)=0GLBasePopulation [pure virtual]
~GLBasePopulation()GLBasePopulation [virtual]


Generated on Sat Jun 13 13:58:07 2009 for GenLib by  doxygen 1.5.9