53 #if !defined(LIBEVOCOSM_MUTATOR_H)
54 #define LIBEVOCOSM_MUTATOR_H
71 template <
class OrganismType>
93 virtual void mutate(vector<OrganismType> & a_population) = 0;
virtual ~mutator()
Virtual destructor.
Definition: mutator.h:83
Mutates organisms.
Definition: mutator.h:72
A toolkit and framework for implementing evolutionary algorithms.
Definition: analyzer.h:60
Elements shared by all classes in Evocosm.
Definition: evocommon.h:117
virtual void mutate(vector< OrganismType > &a_population)=0
Mutate a set of organisms.