assertCompatibility(const GLBaseOrganism *source, const string &message) const | GLBaseOrganism | [virtual] |
copyGeneticData(const GLBaseOrganism *source) | GLBaseOrganism | [inline, virtual] |
evaluate(GLBaseEvaluator *evaluator) | GLBaseOrganism | [virtual] |
getFitness() const | GLBaseOrganism | [inline] |
getSize() const =0 | GLBaseOrganism | [pure virtual] |
getTag() const | GLBaseOrganism | [inline] |
GLBaseOrganism() | GLBaseOrganism | |
GLBaseOrganism(const GLBaseOrganism &source) | GLBaseOrganism | |
invertMemoryLock() | GLBaseOrganism | [inline] |
isEqual(const GLBaseOrganism *organism, bool soft=true) const =0 | GLBaseOrganism | [pure virtual] |
isEvaluated() const | GLBaseOrganism | [inline] |
isLess(const GLBaseOrganism *organism, bool soft=true) const =0 | GLBaseOrganism | [pure virtual] |
isLockedInMemory() const | GLBaseOrganism | [inline] |
lockInMemory() | GLBaseOrganism | [inline] |
makeClone(bool soft=true) const =0 | GLBaseOrganism | [pure virtual] |
resetFitness() | GLBaseOrganism | [virtual] |
setFitnessValue(const GLBaseFitness *fitness) | GLBaseOrganism | [virtual] |
setMemoryLock(bool new_lock) | GLBaseOrganism | [inline] |
setTag(int new_tag) | GLBaseOrganism | [inline] |
unlockInMemory() | GLBaseOrganism | [inline] |
~GLBaseOrganism() | GLBaseOrganism | [virtual] |