|
eaLib API Docs Last Modified : January 7 2002 |
|||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Chromosome | |
mss.ea.chr | This package contains classes for representing information in chromosomes. |
mss.ea.mut | This package contains classes for the mutation operator. |
mss.ea.rec | This package contains classes for the recombination operator. |
Uses of Chromosome in mss.ea.chr |
Subclasses of Chromosome in mss.ea.chr | |
class |
ArrayChromosome
Chromosome containing an array of any type. |
class |
ArrayListChromosome
Chromosome of type array list. |
class |
BinaryStringChromosome
Chromosome of type binary string. |
class |
DoubleChromosome
Chromosome of type double. |
class |
FloatChromosome
Chromosome of type Float. |
class |
IntegerChromosome
Chromosome of type Integer. |
class |
LinkedListChromosome
Chromosome of type LinkedList. |
class |
ListChromosome
Chromosome of type List. |
class |
LongChromosome
Chromosome of type Long. |
class |
NullChromosome
Dummy chromosome containing only null. |
class |
StringChromosome
Chromosome of type String. |
class |
TreeChromosome
Chromosome of type TreeModel. |
class |
VectorChromosome
Chromosome of type Vector. |
Methods in mss.ea.chr that return Chromosome | |
Chromosome |
ChromosomeSet.get(int i)
Gets a chromosome. |
Methods in mss.ea.chr with parameters of type Chromosome | |
void |
ChromosomeSet.add(Chromosome c)
Adds a chromosome to the end of the chromosome vector. |
void |
ChromosomeSet.add(Chromosome[] ca,
int i)
Adds a chromosome from an array with chromosomes to the end of the chromosome vector. |
void |
ChromosomeSet.add(Chromosome[] ca)
Adds an array of chromosome to the chromosome set. |
void |
ChromosomeSet.replace(Chromosome c,
int i)
Replaces a chromosome. |
Constructors in mss.ea.chr with parameters of type Chromosome | |
ChromosomeSet(Chromosome[] ca)
Constructor with array of chromosomes. |
Uses of Chromosome in mss.ea.mut |
Methods in mss.ea.mut with parameters of type Chromosome | |
abstract void |
ChromosomeMutation.mutate(Chromosome cr)
Mutation of a single chromosome. |
void |
ListMutation.mutate(Chromosome cr)
Performs the mutation. |
void |
FloatRangeMutation.mutate(Chromosome cr)
Performs the mutation. |
void |
ArrayMutation.mutate(Chromosome cr)
Performs the mutation. |
void |
LongStepMutation.mutate(Chromosome cr)
Performs the mutation. |
void |
FloatRelativeRangeMutation.mutate(Chromosome cr)
Performs the mutation. |
void |
SwapBinaryStringMutation.mutate(Chromosome cr)
Performs the mutation. |
void |
FloatStepMutation.mutate(Chromosome cr)
Performs the mutation. |
void |
IntegerRangeMutation.mutate(Chromosome cr)
Performs the mutation. |
void |
DoubleRelativeRangeMutation.mutate(Chromosome cr)
Performs the mutation. |
void |
IntegerStepMutation.mutate(Chromosome cr)
Performs the mutation. |
void |
DoubleRangeMutation.mutate(Chromosome cr)
Performs the mutation. |
void |
LongRangeMutation.mutate(Chromosome cr)
Performs the mutation. |
void |
ToggleBinaryStringMutation.mutate(Chromosome cr)
Performs the mutation. |
void |
IntegerRelativeRangeMutation.mutate(Chromosome cr)
Performs the mutation. |
void |
DoubleStepMutation.mutate(Chromosome cr)
Performs the mutation. |
void |
SwapStringMutation.mutate(Chromosome cr)
Performs the mutation. |
void |
LongRelativeRangeMutation.mutate(Chromosome cr)
Performs the mutation. |
Uses of Chromosome in mss.ea.rec |
Methods in mss.ea.rec that return Chromosome | |
abstract Chromosome[] |
ChromosomeRecombination.recombine(Chromosome[] cra)
Performs the recombination. |
Chromosome[] |
LineFloatRecombination.recombine(Chromosome[] cra)
Performsa the recombination. |
Chromosome[] |
ArrayRecombination.recombine(Chromosome[] cra)
Performs the recombination. |
Chromosome[] |
LineIntegerRecombination.recombine(Chromosome[] cra)
Performs the recombination. |
Chromosome[] |
ListRecombination.recombine(Chromosome[] cra)
Performs the recombination. |
Chromosome[] |
DiscreteFloatRecombination.recombine(Chromosome[] cra)
Performs the recombination. |
Chromosome[] |
MPStringRecombination.recombine(Chromosome[] cra)
Performs the recombination. |
Chromosome[] |
MPBinaryStringRecombination.recombine(Chromosome[] cra)
Performs the recombination. |
Chromosome[] |
DiscreteIntegerRecombination.recombine(Chromosome[] cra)
Performs the recombination. |
Chromosome[] |
ExtendedLineIntegerRecombination.recombine(Chromosome[] cra)
|
Chromosome[] |
LineStringRecombination.recombine(Chromosome[] cra)
Performs the recombination. |
Methods in mss.ea.rec with parameters of type Chromosome | |
abstract Chromosome[] |
ChromosomeRecombination.recombine(Chromosome[] cra)
Performs the recombination. |
Chromosome[] |
LineFloatRecombination.recombine(Chromosome[] cra)
Performsa the recombination. |
Chromosome[] |
ArrayRecombination.recombine(Chromosome[] cra)
Performs the recombination. |
Chromosome[] |
LineIntegerRecombination.recombine(Chromosome[] cra)
Performs the recombination. |
Chromosome[] |
ListRecombination.recombine(Chromosome[] cra)
Performs the recombination. |
Chromosome[] |
DiscreteFloatRecombination.recombine(Chromosome[] cra)
Performs the recombination. |
Chromosome[] |
MPStringRecombination.recombine(Chromosome[] cra)
Performs the recombination. |
Chromosome[] |
MPBinaryStringRecombination.recombine(Chromosome[] cra)
Performs the recombination. |
Chromosome[] |
DiscreteIntegerRecombination.recombine(Chromosome[] cra)
Performs the recombination. |
Chromosome[] |
ExtendedLineIntegerRecombination.recombine(Chromosome[] cra)
|
Chromosome[] |
LineStringRecombination.recombine(Chromosome[] cra)
Performs the recombination. |
|
eaLib API Docs Last Modified : January 7 2002 |
|||||||||
PREV NEXT | FRAMES NO FRAMES |