feat: add a dummy continue, always returning true.

Useful in do_make* when no continue may be instanciated.
This commit is contained in:
Johann Dreo 2020-03-24 16:37:30 +01:00
commit 40fb64a5aa

View file

@ -67,6 +67,17 @@ public:
}
};
/** A continue that always return true.
*
* @ingroup Continuators
*/
template< class EOT >
class eoDummyContinue : public eoContinue< EOT >
{
public:
bool operator()(const eoPop<EOT>&) {return true;}
};
/**
* Termination condition with a count condition (totalGenerations). This continuator contains
* a count of cycles, which can be retrieved or set.