eaLib API Docs
Last Modified : January 7 2002

Uses of Package
mss.ea.core

Packages that use mss.ea.core
mss.ea.al This package contains basic skeletons for algorithms. 
mss.ea.chr This package contains classes for representing information in chromosomes. 
mss.ea.core This package contains some common helper classes. 
mss.ea.eval Classes for evaluation of individuals. 
mss.ea.ex.mutation Example for mutation of an array of integers. 
mss.ea.ex.salesman Example for solving the traveling salesman problem with 29 bavarian cities. 
mss.ea.ex.sphere Example for solving the sphere function using an evolution strategy. 
mss.ea.ini Package with predefined initialization operators for common application cases. 
mss.ea.ins This package contains classes for the reinsertion operator. 
mss.ea.mut This package contains classes for the mutation operator. 
mss.ea.rec This package contains classes for the recombination operator. 
mss.ea.sel This package contains classes for the selection operator. 
mss.ea.stat Classes to gather information about a runnning algorithm. 
mss.ea.test.eval Test cases for the package mss.ea.scaling. 
mss.ea.trm This package contains classes that represent the termination operator. 
 

Classes in mss.ea.core used by mss.ea.al
Condition
          Interface for classes which represent conditions.
EAException
          Base class for all exceptions of the EA package.
GeneticOperator
          Abstract base class for a genetic operator.
IndividualCollector
          Interface for stream collector classes.
IndividualCombiner
          Interface for classes which are able to combine individual streams.
IndividualConduit
          Interface for classes which process arrays of individual streams.
IndividualGate
          Interface for classes where individuals are able to pass through.
IndividualRouter
          Interface for classes which are able to route individual streams to different locations.
IndividualSink
          Interface for classes which are able to collect individuals and store them.
IndividualSource
          Interface for classes from which individuals can be retrieved.
IndividualSplitter
          Interface for classes which are able to split up individual streams.
IndividualStream
          Interface for a stream of individuals.
MergeStreamProcessor
          Interface for classes which are able to merge multiple individual streams.
NotificationListener
          Interface for classes that have to react on notification message.
SingleStreamProcessor
          Interface for classes which are able to process single individual streams.
SplitStreamProcessor
          Interface for classes which are able to split a stream of individuals.
StreamCondition
          Interface for classes which represent conditions depending on streams.
StreamGroup
          Group of individual streams.
StreamProcessor
          Generic interface for all stream processors.
 

Classes in mss.ea.core used by mss.ea.chr
BitVector
          Replacement for Sun's unflexible BitSet.
 

Classes in mss.ea.core used by mss.ea.core
AbstractPopulation
          Abstract base class for a population.
BitVector
          Replacement for Sun's unflexible BitSet.
CommandLineParserException
          Exception for errors while parsing a command line string.
EAException
          Base class for all exceptions of the EA package.
Fitness
          Interface for fitness values.
GeneticOperator
          Abstract base class for a genetic operator.
Individual
          Base class for an individual.
IndividualComparator
          Individual Comparator.
IndividualFilter
          Interface for classes which are able to filter individual streams.
IndividualGate
          Interface for classes where individuals are able to pass through.
IndividualSink
          Interface for classes which are able to collect individuals and store them.
IndividualStream
          Interface for a stream of individuals.
NotificationListener
          Interface for classes that have to react on notification message.
Score
          Interface for scores of individuals.
SingleStreamProcessor
          Interface for classes which are able to process single individual streams.
SinkOverflowException
          Exception for sink overflow events.
SortedPopulation
          Base class for a population.
SortedVector
          Sorted vector.
StreamGroup
          Group of individual streams.
StreamProcessor
          Generic interface for all stream processors.
Version
          Provides version information.
 

Classes in mss.ea.core used by mss.ea.eval
AbstractPopulation
          Abstract base class for a population.
EAException
          Base class for all exceptions of the EA package.
Fitness
          Interface for fitness values.
FitnessComparator
          Interface for fitness comparators.
GeneticOperator
          Abstract base class for a genetic operator.
Individual
          Base class for an individual.
IndividualComparator
          Individual Comparator.
IndividualStream
          Interface for a stream of individuals.
Score
          Interface for scores of individuals.
ScoreComparator
          Score Comparator.
SingleStreamProcessor
          Interface for classes which are able to process single individual streams.
StreamProcessor
          Generic interface for all stream processors.
 

Classes in mss.ea.core used by mss.ea.ex.mutation
GeneticOperator
          Abstract base class for a genetic operator.
IndividualSource
          Interface for classes from which individuals can be retrieved.
 

Classes in mss.ea.core used by mss.ea.ex.salesman
GeneticOperator
          Abstract base class for a genetic operator.
Individual
          Base class for an individual.
IndividualSource
          Interface for classes from which individuals can be retrieved.
Score
          Interface for scores of individuals.
SingleStreamProcessor
          Interface for classes which are able to process single individual streams.
StreamProcessor
          Generic interface for all stream processors.
 

Classes in mss.ea.core used by mss.ea.ex.sphere
GeneticOperator
          Abstract base class for a genetic operator.
Individual
          Base class for an individual.
IndividualSource
          Interface for classes from which individuals can be retrieved.
Score
          Interface for scores of individuals.
SingleStreamProcessor
          Interface for classes which are able to process single individual streams.
StreamProcessor
          Generic interface for all stream processors.
 

Classes in mss.ea.core used by mss.ea.ini
GeneticOperator
          Abstract base class for a genetic operator.
Individual
          Base class for an individual.
IndividualSource
          Interface for classes from which individuals can be retrieved.
IndividualStream
          Interface for a stream of individuals.
 

Classes in mss.ea.core used by mss.ea.ins
EAException
          Base class for all exceptions of the EA package.
GeneticOperator
          Abstract base class for a genetic operator.
Individual
          Base class for an individual.
IndividualFilter
          Interface for classes which are able to filter individual streams.
IndividualGate
          Interface for classes where individuals are able to pass through.
IndividualStream
          Interface for a stream of individuals.
 

Classes in mss.ea.core used by mss.ea.mut
EAException
          Base class for all exceptions of the EA package.
GeneticOperator
          Abstract base class for a genetic operator.
Individual
          Base class for an individual.
IndividualStream
          Interface for a stream of individuals.
SingleStreamProcessor
          Interface for classes which are able to process single individual streams.
StreamProcessor
          Generic interface for all stream processors.
 

Classes in mss.ea.core used by mss.ea.rec
BitVector
          Replacement for Sun's unflexible BitSet.
EAException
          Base class for all exceptions of the EA package.
GeneticOperator
          Abstract base class for a genetic operator.
Individual
          Base class for an individual.
IndividualStream
          Interface for a stream of individuals.
SingleStreamProcessor
          Interface for classes which are able to process single individual streams.
StreamProcessor
          Generic interface for all stream processors.
 

Classes in mss.ea.core used by mss.ea.sel
EAException
          Base class for all exceptions of the EA package.
Fitness
          Interface for fitness values.
FitnessComparator
          Interface for fitness comparators.
GeneticOperator
          Abstract base class for a genetic operator.
IndividualComparator
          Individual Comparator.
IndividualStream
          Interface for a stream of individuals.
Score
          Interface for scores of individuals.
ScoreComparator
          Score Comparator.
SingleStreamProcessor
          Interface for classes which are able to process single individual streams.
StreamProcessor
          Generic interface for all stream processors.
 

Classes in mss.ea.core used by mss.ea.stat
AbstractPopulation
          Abstract base class for a population.
GeneticOperator
          Abstract base class for a genetic operator.
IndividualStream
          Interface for a stream of individuals.
NotificationListener
          Interface for classes that have to react on notification message.
SingleStreamProcessor
          Interface for classes which are able to process single individual streams.
StreamProcessor
          Generic interface for all stream processors.
 

Classes in mss.ea.core used by mss.ea.test.eval
Individual
          Base class for an individual.
 

Classes in mss.ea.core used by mss.ea.trm
AbstractPopulation
          Abstract base class for a population.
Condition
          Interface for classes which represent conditions.
IndividualComparator
          Individual Comparator.
IndividualStream
          Interface for a stream of individuals.
StreamCondition
          Interface for classes which represent conditions depending on streams.
 


eaLib API Docs
Last Modified : January 7 2002

Copyright © 2000-2001 Technical University of Ilmenau, Department ESS