eaLib API Docs
Last Modified : January 7 2002

Uses of Class
mss.ea.mut.ChromosomeMutation

Packages that use ChromosomeMutation
mss.ea.mut This package contains classes for the mutation operator. 
 

Uses of ChromosomeMutation in mss.ea.mut
 

Subclasses of ChromosomeMutation in mss.ea.mut
 class ArrayMutation
          Abstract base class for mutation of arrays.
 class BinaryStringMutation
          Abstract base class for mutations of binary strings.
 class DoubleMutation
          Abstract base class for mutation of double numbers.
 class DoubleRangeMutation
          Mutation of a double number with a mutation range.
 class DoubleRelativeRangeMutation
          Mutation of a double number with a mutation range.
 class DoubleStepMutation
          Mutation of a double number with a maximal stepsize.
 class FloatMutation
          Abstract base class for mutation of float numbers.
 class FloatRangeMutation
          Mutation of a float number with a mutation range.
 class FloatRelativeRangeMutation
          Mutation of a float number with a mutation range.
 class FloatStepMutation
          Mutation of a float number with a maximal stepsize.
 class IntegerMutation
          Abstract base class for mutation of int numbers.
 class IntegerRangeMutation
          Mutation of an integer number with a mutation range.
 class IntegerRelativeRangeMutation
          Mutation of a integer number with a mutation range.
 class IntegerStepMutation
          Mutation of an integer number with a maximal stepsize.
 class ListMutation
          Abstract base class for mutation of Linked Lists.
 class LongMutation
          Abstract base class for mutation of long numbers.
 class LongRangeMutation
          Mutation of a long number with a mutation range.
 class LongRelativeRangeMutation
          Mutation of a long number with a mutation range.
 class LongStepMutation
          Mutation of an long number with a maximal stepsize.
 class ReverseArrayMutation
          Swap mutation of a string.
 class ReverseListMutation
          Reverse mutation of a list.
 class RotateArrayMutation
          Rotate mutation of an array.
 class ScrambleArrayMutation
          Scramble mutation of an array.
 class ScrambleListMutation
          Scramble mutation of a list.
 class ShiftArrayMutation
          Shift mutation of an array.
 class StringMutation
          Abstarct base class for mutation of strings.
 class SubstitutionArrayMutation
          Substitution mutation of an array.
 class SwapArrayMutation
          Swap mutation of an array.
 class SwapBinaryStringMutation
          Swap mutation of bit vector.
 class SwapListMutation
          Swap mutation of an array.
 class SwapStringMutation
          Swap mutation of a string.
 class ToggleBinaryStringMutation
          Toggle mutation in bit vector.
 class TreeMutation
          Abstract base class for mutation of trees.
 

Fields in mss.ea.mut declared as ChromosomeMutation
protected  ChromosomeMutation[] IndividualMutation.mArray
          Array with chromosome mutation operators.
 

Methods in mss.ea.mut that return ChromosomeMutation
 ChromosomeMutation IndividualMutation.getOperator(int i)
          Gets a mutation operator at a specific index.
 

Methods in mss.ea.mut with parameters of type ChromosomeMutation
 void IndividualMutation.setOperator(ChromosomeMutation cm, int i)
          Sets a new mutation operator.
 

Constructors in mss.ea.mut with parameters of type ChromosomeMutation
IndividualMutation(ChromosomeMutation[] cra)
          Constructor with array of chromosome mutation operators.
 


eaLib API Docs
Last Modified : January 7 2002

Copyright © 2000-2001 Technical University of Ilmenau, Department ESS