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