|
eaLib API Docs Last Modified : January 7 2002 |
|||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Score | |
mss.ea.core | This package contains some common helper classes. |
mss.ea.eval | Classes for evaluation of individuals. |
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.sel | This package contains classes for the selection operator. |
Uses of Score in mss.ea.core |
Fields in mss.ea.core declared as Score | |
protected Score |
Individual.sc
Score of individual. |
Methods in mss.ea.core that return Score | |
Score |
Individual.getScore()
Gets the score of the individual. |
Methods in mss.ea.core with parameters of type Score | |
int |
ScoreComparator.compare(Score sa,
Score sb)
Compares two scores. |
boolean |
Score.isBetter(Score s)
Comparison, if this score is better than another. |
boolean |
Score.isWorse(Score s)
Comparison, if this score is worse than another. |
boolean |
Score.isEqual(Score s)
Test for equality. |
void |
Individual.setScore(Score s)
Sets the score of the individual. |
Uses of Score in mss.ea.eval |
Classes in mss.ea.eval that implement Score | |
class |
AbstractScore
Abstract base class for scores of individuals. |
class |
CompoundScore
Compound score. |
class |
DoubleScore
Double score. |
class |
FloatScore
Float score. |
class |
IntegerScore
Integer score. |
class |
LongScore
Long score. |
Methods in mss.ea.eval that return Score | |
abstract Score |
ScoreEvaluation.evaluate(Individual i)
Abstract method for evaluating the score of an individual. |
Score |
CompoundScore.getScore(int index)
Gets a score from the internal list. |
Methods in mss.ea.eval with parameters of type Score | |
boolean |
AbstractScore.isBetter(Score s)
Comparison, if this score is better than another. |
boolean |
AbstractScore.isWorse(Score s)
Comparison, if this score is worse than another. |
boolean |
AbstractScore.isEqual(Score s)
Test for equality. |
abstract int |
AbstractScoreComparator.compare(Score sa,
Score sb)
Compares two scores. |
int |
ConvergentFloatComparator.compare(Score sa,
Score sb)
Compares two scores. |
int |
ConvergentDoubleComparator.compare(Score sa,
Score sb)
Compares two scores. |
int |
ReverseScoreComparator.compare(Score sa,
Score sb)
Compares two scores. |
int |
ConvergentLongComparator.compare(Score sa,
Score sb)
Compares two scores. |
int |
DefaultScoreComparator.compare(Score sa,
Score sb)
Compares two scores. |
int |
ConvergentIntegerComparator.compare(Score sa,
Score sb)
Compares two scores. |
void |
CompoundScore.addScore(Score s)
Adds a new score to the interal list. |
void |
CompoundScore.addScore(Score s,
ScoreComparator sc)
Adds a new score and the appropriate comparator to the interal list. |
Constructors in mss.ea.eval with parameters of type Score | |
CompoundScore(Score s)
Constructor. |
|
CompoundScore(Score s,
ScoreComparator sc)
Constructor with score and comparator. |
Uses of Score in mss.ea.ex.salesman |
Methods in mss.ea.ex.salesman that return Score | |
Score |
SalesmanCalc.evaluate(Individual i)
|
Uses of Score in mss.ea.ex.sphere |
Methods in mss.ea.ex.sphere that return Score | |
Score |
SphereCalc.evaluate(Individual ind)
|
Uses of Score in mss.ea.sel |
Fields in mss.ea.sel declared as Score | |
protected Score |
ScoreTruncationSelection.threshold
Score threshold. |
Methods in mss.ea.sel that return Score | |
Score |
ScoreTruncationSelection.getThreshold()
Gets the threshold. |
Methods in mss.ea.sel with parameters of type Score | |
void |
ScoreTruncationSelection.setThreshold(Score s)
Sets the threshold. |
Constructors in mss.ea.sel with parameters of type Score | |
ScoreTruncationSelection(int numberPerSelection,
Score threshold)
Constructor with number per selection and threshold. |
|
eaLib API Docs Last Modified : January 7 2002 |
|||||||||
PREV NEXT | FRAMES NO FRAMES |