edu.ksu.cis.kdd.ga
Class MutationOp

java.lang.Object
  extended byedu.ksu.cis.kdd.ga.GAOp
      extended byedu.ksu.cis.kdd.ga.MutationOp

public abstract class MutationOp
extends GAOp

Author:
Roby Joehanes

Field Summary
 
Fields inherited from class edu.ksu.cis.kdd.ga.GAOp
parameterSize, random, rate
 
Constructor Summary
MutationOp()
           
 
Method Summary
 Chromosome apply(Chromosome[] ind)
           
protected abstract  void mutate(Chromosome ind, int index)
           
 
Methods inherited from class edu.ksu.cis.kdd.ga.GAOp
getParameterSize, getRate, setRate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MutationOp

public MutationOp()
Method Detail

apply

public Chromosome apply(Chromosome[] ind)
Specified by:
apply in class GAOp
See Also:
edu.ksu.cis.kdd.ga.GAOp#apply(edu.ksu.cis.kdd.ga.Chromosome, edu.ksu.cis.kdd.ga.Chromosome, edu.ksu.cis.kdd.ga.Population)

mutate

protected abstract void mutate(Chromosome ind,
                               int index)