Class Summary |
BitVectorIndividual |
BitVectorIndividual is a VectorIndividual whose genome is an array of booleans. |
ByteVectorIndividual |
ByteVectorIndividual is a VectorIndividual whose genome is an array of bytes. |
DoubleVectorIndividual |
DoubleVectorIndividual is a VectorIndividual whose genome is an array of
doubles. |
FloatVectorIndividual |
FloatVectorIndividual is a VectorIndividual whose genome is an array of
floats. |
FloatVectorSpecies |
FloatVectorSpecies is a subclass of VectorSpecies with special
constraints for floating-point vectors, namely FloatVectorIndividual and
DoubleVectorIndividual. |
GeneVectorIndividual |
GeneVectorIndividual is a VectorIndividual whose genome is an array of VectorGenes. |
GeneVectorSpecies |
GeneVectorSpecies is a subclass of VectorSpecies with special
constraints for GeneVectorIndividuals. |
IntegerVectorIndividual |
IntegerVectorIndividual is a VectorIndividual whose genome is an array of ints. |
IntegerVectorSpecies |
IntegerVectorSpecies is a subclass of VectorSpecies with special constraints
for integral vectors, namely ByteVectorIndividual, ShortVectorIndividual,
IntegerVectorIndividual, and LongVectorIndividual. |
LongVectorIndividual |
LongVectorIndividual is a VectorIndividual whose genome is an array of longs. |
ShortVectorIndividual |
ShortVectorIndividual is a VectorIndividual whose genome is an array of shorts. |
VectorDefaults |
Vector defaults is the basic defaults class for the Vector package. |
VectorGene |
VectorGene is an abstract superclass of objects which may be used in
the genome array of GeneVectorIndividuals. |
VectorIndividual |
VectorIndividual is the abstract superclass of simple individual representations
which consist of vectors of values (booleans, integers, floating-point, etc.) |
VectorSpecies |
VectorSpecies is a species which can create VectorIndividuals. |