Seq,
 ISeq and MSeq) which are
 used in the public interfaces of the Chromosome and
 Genotype.See: Description
| Interface | Description | 
|---|---|
| Copyable<T> | This interface indicates, that a class can create a copy of type  T. | 
| Factory<T> | |
| ISeq<T> | Immutable, ordered, fixed sized sequence. | 
| Mean<T> | A mixin interface for genes which can have a mean value. | 
| MSeq<T> | Mutable, ordered, fixed sized sequence. | 
| Seq<T> | General interface for a ordered, fixed sized, object sequence. | 
| Verifiable | 
| Class | Description | 
|---|---|
| CharSeq | This class is used for holding the valid characters of an
  CharacterGene. | 
| IO | Class for object serialization. | 
| LCG64ShiftRandom | This class implements a linear congruential PRNG with additional bit-shift
 transition. | 
| LCG64ShiftRandom.Param | Parameter class for the  LCG64ShiftRandomgenerator, for the
 parameters a and b of the LC recursion
 ri+1 = a · ri + b mod 264. | 
| LCG64ShiftRandom.ThreadLocal | This class represents a thread local implementation of the
  LCG64ShiftRandomPRNG. | 
| LCG64ShiftRandom.ThreadSafe | This is a thread safe variation of the this PRNG—by
 synchronizing the random number generation. | 
| Random64 | An abstract base class which eases the implementation of  Randomobjects which natively creates randomlongvalues. | 
| RandomRegistry | This class holds the  Randomengine used for the GA. | 
Seq,
 ISeq and MSeq) which are
 used in the public interfaces of the Chromosome and
 Genotype. It also contains the RandomRegistry class,
 which implements the global PRNG lookup, as well as helper IO classes for
 serializing Genotypes and whole Populations.© 2007-2014 Franz Wilhelmstötter (2014-12-28 10:45)