| 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 | 
|  Public Member Functions inherited from EvolutionaryAlgorithm::Mutator< T > | |
| Mutator (double _p_mut) | |
| void | force_mutate (T *sample) const | 
| Additional Inherited Members | |
|  Protected Attributes inherited from EvolutionaryAlgorithm::Mutator< T > | |
| 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 >.
 1.8.11
 1.8.11