Package com.softtechdesign.ga

Interface Summary
Crossover The valid genetic mating crossover types
 

Class Summary
ChromChars Chromosome class where genes are stored as an array of chars
ChromFloat Chromosome class where genes are stored as floating point numbers
Chromosome Chromosome is the abstract base class for all chromosomes.
ChromStrings Chromosome class where genes are stored as an array of strings
GA Package ga -------------------------------------------------------------------------------------------- The GAFloat, GAString, and GASequenceList classes all extend the GA class and can be used to model different populations of candidate solutions.
GAFloat GAFloat class models chromosomes as floating point numbers.
GASequenceList The GASequenceList class models chromosomes as strings and extends GAString while adding one main capability: the ability to prevent duplicate genes from appearing in a chromosome.
GAString GAString models chromosomes as strings of characters
GAStringsSeq GAStringsSeq models chromosomes as arrays of strings.
 

Exception Summary
GAException Custom GA exception class