|
eaLib API Docs Last Modified : January 7 2002 |
|||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Fitness | |
mss.ea.core | This package contains some common helper classes. |
mss.ea.eval | Classes for evaluation of individuals. |
mss.ea.sel | This package contains classes for the selection operator. |
Uses of Fitness in mss.ea.core |
Fields in mss.ea.core declared as Fitness | |
protected Fitness |
Individual.fs
Fitness of individual. |
Methods in mss.ea.core that return Fitness | |
Fitness |
Individual.getFitness()
Get the fitness of the individual. |
Methods in mss.ea.core with parameters of type Fitness | |
boolean |
Fitness.isBetter(Fitness fn)
Test, if fitness is better than other fitness. |
boolean |
Fitness.isWorse(Fitness fn)
Test, if fitness is worse than other fitness. |
boolean |
Fitness.isEqual(Fitness fn)
Test, if fitness equals with other fitness. |
int |
FitnessComparator.compare(Fitness fa,
Fitness fb)
Compares the fitness of two individuals. |
void |
Individual.setFitness(Fitness f)
Sets the fitness. |
Uses of Fitness in mss.ea.eval |
Classes in mss.ea.eval that implement Fitness | |
class |
DefaultFitness
Base class for fitness values. |
Methods in mss.ea.eval that return Fitness | |
abstract Fitness |
FitnessScaling.evaluate(Individual i)
Evaluates the fitness of an individual. |
Fitness |
ReciprocalScaling.evaluate(Individual ind)
Evaluation. |
Fitness |
NonLinearRankingScaling.evaluate(Individual ind)
|
Fitness |
LogarithmicScaling.evaluate(Individual ind)
Evaluation. |
Fitness |
LinearRankingScaling.evaluate(Individual ind)
Evaluation. |
Fitness |
ExponentialScaling.evaluate(Individual ind)
Evaluation. |
Fitness |
LinearScaling.evaluate(Individual ind)
Evaluation. |
Methods in mss.ea.eval with parameters of type Fitness | |
abstract int |
AbstractFitnessComparator.compare(Fitness fa,
Fitness fb)
Compares two fitness values. |
int |
DefaultFitnessComparator.compare(Fitness fa,
Fitness fb)
Compares two fitness values. |
boolean |
DefaultFitness.isBetter(Fitness fn)
Test, if fitness is better than other fitness. |
boolean |
DefaultFitness.isWorse(Fitness fn)
Test, if fitness is worse than other fitness. |
boolean |
DefaultFitness.isEqual(Fitness fn)
Test, if fitness equals with other fitness. |
int |
ReverseFitnessComparator.compare(Fitness fa,
Fitness fb)
Compares two fitness values. |
Uses of Fitness in mss.ea.sel |
Fields in mss.ea.sel declared as Fitness | |
protected Fitness |
FitnessTruncationSelection.threshold
Threshold fitness value. |
Methods in mss.ea.sel that return Fitness | |
Fitness |
FitnessTruncationSelection.getThreshold()
Gets the threshold. |
Methods in mss.ea.sel with parameters of type Fitness | |
void |
FitnessTruncationSelection.setThreshold(Fitness f)
Sets the threshold. |
Constructors in mss.ea.sel with parameters of type Fitness | |
FitnessTruncationSelection(int numberPerSelection,
Fitness threshold)
Constructor with number per selection and threshold. |
|
eaLib API Docs Last Modified : January 7 2002 |
|||||||||
PREV NEXT | FRAMES NO FRAMES |