![]()  | 
  
    ECF 1.5
    
   | 
 
  
Public Member Functions | |
| void | registerParameters (StateP state) | 
| Register parameters with the system. Called before MutationOp::initialize.  More... | |
| bool | initialize (StateP state) | 
| Initialize mutation operator. Called before first mutation operation.  More... | |
| bool | mutate (GenotypeP gene) | 
| Performs mutation of a genotype object. The genotype object must be initialized!  More... | |
| virtual bool | mutate (GenotypeP)=0 | 
| Performs mutation of a genotype object. The genotype object must be initialized!  More... | |
| virtual bool | initialize (StateP) | 
| Initialize mutation operator. Called before first mutation operation.  More... | |
| virtual void | registerParameters (StateP) | 
| Register parameters with the system. Called before MutationOp::initialize.  More... | |
Additional Inherited Members | |
  Public Attributes inherited from MutationOp | |
| StateP | state_ | 
| double | probability_ | 
| probability of usage of this mutation operator  More... | |
| GenotypeP | myGenotype_ | 
| pointer to the Genotype that defines this MutationOp  More... | |
Definition at line 5 of file MutFunctionSwap.h.
      
  | 
  virtual | 
Initialize mutation operator. Called before first mutation operation.
Reimplemented from MutationOp.
Definition at line 11 of file MutFunctionSwap.cpp.
      
  | 
  virtual | 
Performs mutation of a genotype object. The genotype object must be initialized!
Implements MutationOp.
Definition at line 18 of file MutFunctionSwap.cpp.
      
  | 
  virtual | 
Register parameters with the system. Called before MutationOp::initialize.
Reimplemented from MutationOp.
Definition at line 6 of file MutFunctionSwap.cpp.