Evolvica Core API Version 0.6.2
Last Modified: June 29 2004

Package org.evolvica.core

Core package containing classes related to genotypes, individuals and populations.

See:
          Description

Interface Summary
IBuilderRepositoy Repository for genotype builders.
IFitness Interface for a fitness value of an individual.
IFitnessComparator Interface for a fitness comparator.
IGenotype Interface for a genotype.
IGenotypeBuilder Interface for a genotype builder.
IIndividual Interface for an individual.
IIndividualBuilder Interface for an individual builder.
IIndividualComparator Interface for an individual comparator.
IIndividualSet Interface for a set of individuals.
IMultiGenotype Interface for a genotype containing multiple other genotypes.
IMultiScore Interface for a score that consists of other scores.
IPhenotype Interface for a phenotype.
IPhenotypeBuilder Builder for phenotypes.
IScore Interface for a score object that can be associated to an individual.
IScoreComparator Interface for a comparator that is able to comare two scores.
ISetIterator Interface for an iterator over a set of individuals.
 

Class Summary
AbstractGene Abstract base class for a genotype.
AbstractIndividual Abstract base class for individuals.
AbstractIndividualList Abstract base class for individual sets.
BinaryGene A gene of type binary string.
BuilderRepository Default implementation of a genotype builder repository.
DefaultIndividual Default implementation of an individual.
DefaultIndividualBuilder A builder which builds individuals of type DefaultIndividual.
DoubleArrayGene Gene holding an array of doubles.
DoubleGene A gene of type Double.
FloatArrayGene Gene holding an array of floats.
FloatGene A gene of type Float.
GenotypeID Default implementation of a genotype ID.
GenotypeRepository Repository for collecting and creating genotype IDs.
IndividualArray Default implementation of an individual array.
IndividualList Default implementation of an individual list.
IndividualSetUtils Some utiility methods for individual set handling.
IntegerArrayGene Gene holding an array of integers.
IntegerArrayGeneBuilder A builder for for genotypes of type IntegerArrayGene.
IntegerGene A gene of type Integer.
IntegerGeneBuilder A builder for for genotypes of type IntegerGene.
LongArrayGene Gene holding an array of longs.
LongGene A gene of type Long.
StringGene A gene of type String.
 

Package org.evolvica.core Description

Core package containing classes related to genotypes, individuals and populations.


Evolvica Core API Version 0.6.2
Last Modified: June 29 2004

Copyright © 2000-2004 Technical University of Ilmenau, Department Electronic Circuits and Systems