From f6c08c994885c34c063e498c97b849b2db7b5f0a Mon Sep 17 00:00:00 2001 From: mac Date: Sun, 9 Apr 2000 10:09:32 +0000 Subject: [PATCH] eoFitTerm did not implement className --- eo/src/eoFitTerm.h | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/eo/src/eoFitTerm.h b/eo/src/eoFitTerm.h index 76f696d8..050f2dd1 100644 --- a/eo/src/eoFitTerm.h +++ b/eo/src/eoFitTerm.h @@ -48,7 +48,7 @@ public: /// virtual ~eoFitTerm() {}; - /** Returns false when a certain number of generations is + /** Returns false when a fitness criterium is * reached */ virtual bool operator() ( const eoPop& _vEO ) { float bestFitness=_vEO[0].fitness(); @@ -57,6 +57,8 @@ public: return (dif>epsilon ) || (bestFitness > maximum); } + std::string className(void) const { return eoFitTerm; } + private: float maximum, epsilon; };