Package ec.vector


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