MS-RCPSP
|
Implementation of simple mutation operator. More...
#include <SimpleMutator.h>
Public Member Functions | |
SimpleMutator (double _p_mut) | |
T * | mutate (T *sample) const override |
template<> | |
PrioSchedule * | mutate (PrioSchedule *sample) const |
template<> | |
SimpleSchedule * | mutate (SimpleSchedule *sample) const |
![]() | |
Mutator (double _p_mut) | |
void | force_mutate (T *sample) const |
Additional Inherited Members | |
![]() | |
double | p_mut |
Implementation of simple mutation operator.
Definition at line 10 of file SimpleMutator.h.
|
overridevirtual |
Performs mutation on the given sample. Returns new sample instance.
Implements EvolutionaryAlgorithm::Mutator< T >.