Evolvica Core API Version 0.6.2
Last Modified: June 29 2004

Uses of Package
org.evolvica.engine

Packages that use org.evolvica.engine
org.evolvica.core Core package containing classes related to genotypes, individuals and populations. 
org.evolvica.core.common General things related to genetic operators. 
org.evolvica.core.eval Evaluation of individuals. 
org.evolvica.core.init Initialization. 
org.evolvica.core.mutate Mutation. 
org.evolvica.core.mutate.Double Mutation of double numbers. 
org.evolvica.core.mutate.Float Mutation of float numbers. 
org.evolvica.core.mutate.Int Mutation of integer numbers. 
org.evolvica.core.mutate.Long Mutation of long integer numbers. 
org.evolvica.core.mutate.binary Mutation of binary strings. 
org.evolvica.core.mutate.farray Mutation of float arrays. 
org.evolvica.core.mutate.iarray Mutation of integer arrays. 
org.evolvica.core.mutate.string Mutation of strings. 
org.evolvica.core.population Reinsertion into populations. 
org.evolvica.core.recombine Recombination. 
org.evolvica.core.recombine.Double Recombination of double numbers. 
org.evolvica.core.recombine.Float Recombination of float numbers. 
org.evolvica.core.recombine.Int Recombination of integer numbers. 
org.evolvica.core.recombine.Long Recombination of long integer numbers. 
org.evolvica.core.recombine.binary Recombination of binary strings. 
org.evolvica.core.recombine.farray Recombination of float arrays. 
org.evolvica.core.recombine.iarray Recombination of integer arrays. 
org.evolvica.core.recombine.string Recombination of strings. 
org.evolvica.core.select Selection. 
org.evolvica.core.terminate Termination. 
org.evolvica.engine Algorithm engine. 
 

Classes in org.evolvica.engine used by org.evolvica.core
IDatatype
          An identifier for datatypes.
 

Classes in org.evolvica.engine used by org.evolvica.core.common
AbstractOperator
          Abstract base class for algorithm operators.
IConduit
          Interface for a conduit.
IFork
          Interface for a fork operator.
IJoin
          Interface for a join operator.
IOperator
          Toplevel interface for an operator used in an algorithm.
IProcessor
          Interface for a processing operator.
ISink
          Interface for a sink operator.
 

Classes in org.evolvica.engine used by org.evolvica.core.eval
AbstractOperator
          Abstract base class for algorithm operators.
IOperator
          Toplevel interface for an operator used in an algorithm.
IProcessor
          Interface for a processing operator.
 

Classes in org.evolvica.engine used by org.evolvica.core.init
AbstractOperator
          Abstract base class for algorithm operators.
IOperator
          Toplevel interface for an operator used in an algorithm.
ISource
          Interface for a source operator.
 

Classes in org.evolvica.engine used by org.evolvica.core.mutate
AbstractOperator
          Abstract base class for algorithm operators.
IOperator
          Toplevel interface for an operator used in an algorithm.
IProcessor
          Interface for a processing operator.
 

Classes in org.evolvica.engine used by org.evolvica.core.mutate.Double
AbstractOperator
          Abstract base class for algorithm operators.
IOperator
          Toplevel interface for an operator used in an algorithm.
IProcessor
          Interface for a processing operator.
 

Classes in org.evolvica.engine used by org.evolvica.core.mutate.Float
AbstractOperator
          Abstract base class for algorithm operators.
IOperator
          Toplevel interface for an operator used in an algorithm.
IProcessor
          Interface for a processing operator.
 

Classes in org.evolvica.engine used by org.evolvica.core.mutate.Int
AbstractOperator
          Abstract base class for algorithm operators.
IOperator
          Toplevel interface for an operator used in an algorithm.
IProcessor
          Interface for a processing operator.
 

Classes in org.evolvica.engine used by org.evolvica.core.mutate.Long
AbstractOperator
          Abstract base class for algorithm operators.
IOperator
          Toplevel interface for an operator used in an algorithm.
IProcessor
          Interface for a processing operator.
 

Classes in org.evolvica.engine used by org.evolvica.core.mutate.binary
AbstractOperator
          Abstract base class for algorithm operators.
IOperator
          Toplevel interface for an operator used in an algorithm.
IProcessor
          Interface for a processing operator.
 

Classes in org.evolvica.engine used by org.evolvica.core.mutate.farray
AbstractOperator
          Abstract base class for algorithm operators.
IOperator
          Toplevel interface for an operator used in an algorithm.
IProcessor
          Interface for a processing operator.
 

Classes in org.evolvica.engine used by org.evolvica.core.mutate.iarray
AbstractOperator
          Abstract base class for algorithm operators.
IOperator
          Toplevel interface for an operator used in an algorithm.
IProcessor
          Interface for a processing operator.
 

Classes in org.evolvica.engine used by org.evolvica.core.mutate.string
AbstractOperator
          Abstract base class for algorithm operators.
IOperator
          Toplevel interface for an operator used in an algorithm.
IProcessor
          Interface for a processing operator.
 

Classes in org.evolvica.engine used by org.evolvica.core.population
AbstractOperator
          Abstract base class for algorithm operators.
IOperator
          Toplevel interface for an operator used in an algorithm.
IProcessor
          Interface for a processing operator.
 

Classes in org.evolvica.engine used by org.evolvica.core.recombine
AbstractOperator
          Abstract base class for algorithm operators.
IOperator
          Toplevel interface for an operator used in an algorithm.
IProcessor
          Interface for a processing operator.
 

Classes in org.evolvica.engine used by org.evolvica.core.recombine.Double
AbstractOperator
          Abstract base class for algorithm operators.
IOperator
          Toplevel interface for an operator used in an algorithm.
IProcessor
          Interface for a processing operator.
 

Classes in org.evolvica.engine used by org.evolvica.core.recombine.Float
AbstractOperator
          Abstract base class for algorithm operators.
IOperator
          Toplevel interface for an operator used in an algorithm.
IProcessor
          Interface for a processing operator.
 

Classes in org.evolvica.engine used by org.evolvica.core.recombine.Int
AbstractOperator
          Abstract base class for algorithm operators.
IOperator
          Toplevel interface for an operator used in an algorithm.
IProcessor
          Interface for a processing operator.
 

Classes in org.evolvica.engine used by org.evolvica.core.recombine.Long
AbstractOperator
          Abstract base class for algorithm operators.
IOperator
          Toplevel interface for an operator used in an algorithm.
IProcessor
          Interface for a processing operator.
 

Classes in org.evolvica.engine used by org.evolvica.core.recombine.binary
AbstractOperator
          Abstract base class for algorithm operators.
IOperator
          Toplevel interface for an operator used in an algorithm.
IProcessor
          Interface for a processing operator.
 

Classes in org.evolvica.engine used by org.evolvica.core.recombine.farray
AbstractOperator
          Abstract base class for algorithm operators.
IOperator
          Toplevel interface for an operator used in an algorithm.
IProcessor
          Interface for a processing operator.
 

Classes in org.evolvica.engine used by org.evolvica.core.recombine.iarray
AbstractOperator
          Abstract base class for algorithm operators.
IOperator
          Toplevel interface for an operator used in an algorithm.
IProcessor
          Interface for a processing operator.
 

Classes in org.evolvica.engine used by org.evolvica.core.recombine.string
AbstractOperator
          Abstract base class for algorithm operators.
IOperator
          Toplevel interface for an operator used in an algorithm.
IProcessor
          Interface for a processing operator.
 

Classes in org.evolvica.engine used by org.evolvica.core.select
AbstractOperator
          Abstract base class for algorithm operators.
IOperator
          Toplevel interface for an operator used in an algorithm.
IProcessor
          Interface for a processing operator.
 

Classes in org.evolvica.engine used by org.evolvica.core.terminate
AbstractOperator
          Abstract base class for algorithm operators.
IFork
          Interface for a fork operator.
IOperator
          Toplevel interface for an operator used in an algorithm.
 

Classes in org.evolvica.engine used by org.evolvica.engine
AbstractAlgorithm
          Abstract base class for an algorithm implementation.
AbstractDescriptor
          Abstract base class for a descriptor.
AbstractElement
          Abstract algorithm element.
AttributeDescriptor
          Descriptor of an attribute/property of an operator.
IAlgorithm
          Interface for an algorithm.
IConduit
          Interface for a conduit.
IConnection
          Interface for connections between algorithmic elements.
IDatatype
          An identifier for datatypes.
IElement
          Interface for an algorithmic element used in algorithms.
IFork
          Interface for a fork operator.
IJoin
          Interface for a join operator.
IOperator
          Toplevel interface for an operator used in an algorithm.
IProcessor
          Interface for a processing operator.
IRunner
          Interface for an algorithm runner.
ISink
          Interface for a sink operator.
ISource
          Interface for a source operator.
IValidator
          Interface for an algorithm validator.
OperatorDescriptor
          Descriptor for an algorithmic operator.
 


Evolvica Core API Version 0.6.2
Last Modified: June 29 2004

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