eaLib API Docs
Last Modified : January 7 2002

Uses of Class
mss.ea.chr.ArrayChromosome

Packages that use ArrayChromosome
mss.ea.mut This package contains classes for the mutation operator. 
mss.ea.rec This package contains classes for the recombination operator. 
 

Uses of ArrayChromosome in mss.ea.mut
 

Methods in mss.ea.mut with parameters of type ArrayChromosome
abstract  void ArrayMutation.mutate(ArrayChromosome cr)
          Performs the mutation on an array chromosome.
 void ScrambleArrayMutation.mutate(ArrayChromosome cr)
          Performs the mutation.
 void RotateArrayMutation.mutate(ArrayChromosome cr)
          Performs the mutation.
 void ReverseArrayMutation.mutate(ArrayChromosome cr)
          Performs the mutation.
 void SubstitutionArrayMutation.mutate(ArrayChromosome cr)
          Performs the mutation.
 void ShiftArrayMutation.mutate(ArrayChromosome cr)
          Performs the mutation.
 void SwapArrayMutation.mutate(ArrayChromosome cr)
          Performs the mutation.
 

Uses of ArrayChromosome in mss.ea.rec
 

Methods in mss.ea.rec that return ArrayChromosome
abstract  ArrayChromosome[] ArrayRecombination.recombine(ArrayChromosome[] cra)
          Performs the recombination on array chromosomes.
 ArrayChromosome[] OXArrayRecombination.recombine(ArrayChromosome[] cra)
          Executes the recombination.
 ArrayChromosome[] MPArrayRecombination.recombine(ArrayChromosome[] cra)
          Performs the recombination.
 ArrayChromosome[] UOBXArrayRecombination.recombine(ArrayChromosome[] cra)
          Executes the recombination.
 ArrayChromosome[] PMXArrayRecombination.recombine(ArrayChromosome[] cra)
          Executes the recombination.
 ArrayChromosome[] CXArrayRecombination.recombine(ArrayChromosome[] cra)
          Executes the recombination.
 

Methods in mss.ea.rec with parameters of type ArrayChromosome
abstract  ArrayChromosome[] ArrayRecombination.recombine(ArrayChromosome[] cra)
          Performs the recombination on array chromosomes.
 ArrayChromosome[] OXArrayRecombination.recombine(ArrayChromosome[] cra)
          Executes the recombination.
 ArrayChromosome[] MPArrayRecombination.recombine(ArrayChromosome[] cra)
          Performs the recombination.
 ArrayChromosome[] UOBXArrayRecombination.recombine(ArrayChromosome[] cra)
          Executes the recombination.
 ArrayChromosome[] PMXArrayRecombination.recombine(ArrayChromosome[] cra)
          Executes the recombination.
 ArrayChromosome[] CXArrayRecombination.recombine(ArrayChromosome[] cra)
          Executes the recombination.
 


eaLib API Docs
Last Modified : January 7 2002

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