eoFitTerm did not implement className
This commit is contained in:
parent
6d61aa2811
commit
f6c08c9948
1 changed files with 3 additions and 1 deletions
|
|
@ -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<EOT>& _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;
|
||||
};
|
||||
|
|
|
|||
Reference in a new issue