GLPopulationStandard Member List

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

addOrganism(GLBaseOrganism *organism, GLConstants::TTwinsFlags twins=GLConstants::NO_TWINS)GLBasePopulation [inline]
breed(GLBaseBreeder *breeder, int max_offsprings=-1)GLPopulationStandard [virtual]
clearMorgue()GLPopulationStandard
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)GLPopulationStandard [virtual]
evaluateOrganisms(GLBaseOrganismStorage *container, GLBaseEvaluator *evaluator, bool not_evaluated_only=true)GLPopulationStandard [protected, 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
GLPopulationStandard(bool keep_corpses=GLConstants::CORPSES_KEEP)GLPopulationStandard
isKeepCorpses() const GLPopulationStandard [inline]
isOrganismTrulyNew(const GLBaseOrganism *organism) const GLPopulationStandard [virtual]
keepFittest(GLBaseSelectionist *selectionist, vector< const GLBaseOrganism * > &best_organisms, int new_size=-1)GLPopulationStandard [virtual]
m_keep_corpsesGLPopulationStandard [protected]
m_main_storageGLBasePopulation [protected]
m_morgueGLPopulationStandard [protected]
m_mutantsGLPopulationStandard [protected]
m_offspringsGLPopulationStandard [protected]
mutate(GLBaseVariator *variator, int max_mutants=-1, int mutation_policy=GLConstants::MUTATE_CHILDREN|GLConstants::MUTATE_PARENTS)GLPopulationStandard [virtual]
populate(int size, GLBaseOrganismInitialiser *initialiser, GLConstants::TTwinsFlags twins=GLConstants::NO_TWINS)GLPopulationStandard [virtual]
prepareForNextGeneration()GLPopulationStandard [virtual]
printRankedPopulation(ostream &out, GLBaseEvaluator *evaluator, GLBaseRanker *ranker)GLBasePopulation [virtual]
processCorpses(vector< GLBaseOrganism * > &corpses)GLPopulationStandard [virtual]
setKeepCorpses(bool new_flag)GLPopulationStandard [inline]
~GLBasePopulation()GLBasePopulation [virtual]
~GLPopulationStandard()GLPopulationStandard [virtual]


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