Package ec.vector

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.