jmetal.util.offspring
Class NonUniformMutationOffspring

java.lang.Object
  extended by jmetal.util.offspring.Offspring
      extended by jmetal.util.offspring.NonUniformMutationOffspring

public class NonUniformMutationOffspring
extends Offspring


Field Summary
 Operator mutation_
           
 
Constructor Summary
NonUniformMutationOffspring(double mutationProbability, double perturbation, int maxIterations)
           
 
Method Summary
 java.lang.String configuration()
           
 Solution getOffspring(Solution solution)
           
 
Methods inherited from class jmetal.util.offspring.Offspring
getOffspring, getOffspring, getOffspring, getOffspring, getOffspring, getOffspring, getOffspring, getOffspring, getOffspring, getOffspring, id
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

mutation_

public Operator mutation_
Constructor Detail

NonUniformMutationOffspring

public NonUniformMutationOffspring(double mutationProbability,
                                   double perturbation,
                                   int maxIterations)
                            throws JMException
Throws:
JMException
Method Detail

getOffspring

public Solution getOffspring(Solution solution)

configuration

public java.lang.String configuration()
Overrides:
configuration in class Offspring