Public Member Functions | Protected Attributes

BitString::BitStringMutSimple Class Reference
[BitStringGenotypes]

BitString genotype simple (one bit) mutation operator. More...

#include <BitStringMutSimple.h>

Inheritance diagram for BitString::BitStringMutSimple:
MutationOp

List of all members.

Public Member Functions

bool mutate (GenotypeP gene)
 Performs mutation of a genotype object. The genotype object must be initialized!
bool initialize (StateP)
 Initialize mutation operator. Called before first mutation operation.
void registerParameters (StateP)
 Register parameters with the system. Called before MutationOp::initialize.

Protected Attributes

double bitProb_
 probability of single bit mutation
bool bUseBitProb_
 are we using bit mutation probabiltiy (instead of individual probability)

Detailed Description

BitString genotype simple (one bit) mutation operator.

Definition at line 12 of file BitStringMutSimple.h.


The documentation for this class was generated from the following files: