mutationRules
Interface MutationRule

All Known Implementing Classes:
MutateBeliefs, MutateStrategy, NoMutate

public interface MutationRule

This is the interface for a mutation rule.

Author:
Kevin J.S. Zollman

Method Summary
 double getMutationRate()
           
 void mutate(Individual i)
           
 void setMutationRate(double m, int s)
           
 

Method Detail

mutate

public void mutate(Individual i)
            throws ModelError
ModelError

setMutationRate

public void setMutationRate(double m,
                            int s)
                     throws ModelError
ModelError

getMutationRate

public double getMutationRate()