eaLib API Docs
Last Modified : January 7 2002

Package mss.ea.eval

Classes for evaluation of individuals.

See:
          Description

Class Summary
AbstractFitnessComparator Abstract Fitness Comparator.
AbstractIndividualComparator Abstract base class for a individual comparators.
AbstractScore Abstract base class for scores of individuals.
AbstractScoreComparator Abstract base class for a score comparators.
CompoundScore Compound score.
ConvergentDoubleComparator Convergent score comparator.
ConvergentFloatComparator Convergent score comparator.
ConvergentIntegerComparator Convergent score comparator.
ConvergentLongComparator Convergent score comparator.
DefaultFitness Base class for fitness values.
DefaultFitnessComparator Default implementation of a fitness comparator.
DefaultIndividualComparator Default implementation of an individual comparator.
DefaultScoreComparator Default implementation of a score comparator.
DoubleScore Double score.
ExponentialScaling Exponential fitness scaling.
FitnessScaling Abstract base class for fitness scaling.
FloatScore Float score.
IndividualFitnessComparator Individual comparator which uses a fitness comparator for comparing individuals.
IndividualScoreComparator Individual comparator which uses a score comparator for comparing individuals.
IntegerScore Integer score.
LinearRankingScaling Linear fitness scaling based on rank of individual.
LinearScaling Linear fitness scaling.
LogarithmicScaling Logarithmic fitness scaling.
LongScore Long score.
NonLinearRankingScaling Nonlinear fitness scaling based on rank of individual.
ReciprocalScaling Reciprocal fitness scaling.
ReverseFitnessComparator Implementation of a reverse fitness comparator.
ReverseScoreComparator Implementation of a score comparator that reverses the result of a comparison.
ScoreEvaluation Abstract base class for score calculation.
 

Exception Summary
EvaluationException Exception for errors occuring while evaluating an individual.
FitnessScalingException Exception for errors occuring while calculating the fitness of an individual.
ScoreEvaluationException Exception for errors occuring while evaluating the score of an individual.
 

Package mss.ea.eval Description

Classes for evaluation of individuals.


eaLib API Docs
Last Modified : January 7 2002

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