jeco.kernel.operator.mutator
Class IntegerFlipMutation

java.lang.Object
  extended by jeco.kernel.operator.mutator.MutationOperator
      extended by jeco.kernel.operator.mutator.IntegerFlipMutation

public class IntegerFlipMutation
extends MutationOperator


Field Summary
protected  double probability
           
 
Constructor Summary
IntegerFlipMutation(double probability)
          Constructor Creates a new IntegerFlipMutation mutation operator instance
 
Method Summary
 Solution execute(Solution solution)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

probability

protected double probability
Constructor Detail

IntegerFlipMutation

public IntegerFlipMutation(double probability)
Constructor Creates a new IntegerFlipMutation mutation operator instance

Method Detail

execute

public Solution execute(Solution solution)
Specified by:
execute in class MutationOperator