jeco.kernel.operator.mutator
Class BinaryMutation

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

public class BinaryMutation
extends MutationOperator


Field Summary
protected  double probability
           
 
Constructor Summary
BinaryMutation(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

BinaryMutation

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

Method Detail

execute

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