Modifier and Type | Class and Description |
---|---|
class |
AbstractScore<S extends Score>
Abstract superclass for
Score . |
interface |
Score<S extends Score>
A Score is result of the score function (AKA fitness function) on a single possible solution.
|
Modifier and Type | Interface and Description |
---|---|
interface |
FeasibilityScore<S extends FeasibilityScore>
A
Score that supports FeasibilityScore.isFeasible() . |
Modifier and Type | Class and Description |
---|---|
class |
AbstractScore<S extends Score>
Abstract superclass for
Score . |
Modifier and Type | Class and Description |
---|---|
class |
BendableScore
This
Score is based on n levels of int constraints. |
Modifier and Type | Method and Description |
---|---|
Score |
BendableScoreHolder.extractScore() |
Modifier and Type | Class and Description |
---|---|
class |
HardMediumSoftScore
This
Score is based on 3 levels of int constraints: hard, medium and soft. |
Modifier and Type | Method and Description |
---|---|
Score |
HardMediumSoftScoreHolder.extractScore() |
Modifier and Type | Class and Description |
---|---|
class |
HardSoftScore
This
Score is based on 2 levels of int constraints: hard and soft. |
Modifier and Type | Method and Description |
---|---|
Score |
HardSoftScoreHolder.extractScore() |
Modifier and Type | Class and Description |
---|---|
class |
HardSoftBigDecimalScore
This
Score is based on 2 levels of BigDecimal constraints: hard and soft. |
Modifier and Type | Method and Description |
---|---|
Score |
HardSoftBigDecimalScoreHolder.extractScore() |
Modifier and Type | Class and Description |
---|---|
class |
HardSoftDoubleScore
This
Score is based on 2 levels of double constraints: hard and soft. |
Modifier and Type | Method and Description |
---|---|
Score |
HardSoftDoubleScoreHolder.extractScore() |
Modifier and Type | Class and Description |
---|---|
class |
HardSoftLongScore
This
Score is based on 2 levels of long constraints: hard and soft. |
Modifier and Type | Method and Description |
---|---|
Score |
HardSoftLongScoreHolder.extractScore() |
Modifier and Type | Class and Description |
---|---|
class |
SimpleScore
This
Score is based on 1 level of int constraints. |
Modifier and Type | Method and Description |
---|---|
Score |
SimpleScoreHolder.extractScore() |
Modifier and Type | Class and Description |
---|---|
class |
SimpleBigDecimalScore
This
Score is based on 1 level of BigDecimal constraints. |
Modifier and Type | Method and Description |
---|---|
Score |
SimpleBigDecimalScoreHolder.extractScore() |
Modifier and Type | Class and Description |
---|---|
class |
SimpleDoubleScore
This
Score is based on 1 level of double constraints. |
Modifier and Type | Method and Description |
---|---|
Score |
SimpleDoubleScoreHolder.extractScore() |
Modifier and Type | Class and Description |
---|---|
class |
SimpleLongScore
This
Score is based on 1 level of long constraints. |
Modifier and Type | Method and Description |
---|---|
Score |
SimpleLongScoreHolder.extractScore() |
Modifier and Type | Method and Description |
---|---|
int |
NaturalScoreComparator.compare(Score score1,
Score score2) |
int |
NaturalScoreComparator.compare(Score score1,
Score score2) |
Modifier and Type | Method and Description |
---|---|
Score |
ScoreHolder.extractScore()
|
Modifier and Type | Field and Description |
---|---|
protected Comparator<Score> |
DefaultConstructionHeuristicForager.scoreComparator |
Modifier and Type | Method and Description |
---|---|
Score |
ConstructionHeuristicMoveScope.getScore() |
Modifier and Type | Method and Description |
---|---|
void |
ConstructionHeuristicMoveScope.setScore(Score score) |
Modifier and Type | Field and Description |
---|---|
protected Score |
GreatDelugeAcceptor.waterLevelScore |
Modifier and Type | Field and Description |
---|---|
protected Score[] |
LateAcceptanceAcceptor.previousScores |
Modifier and Type | Field and Description |
---|---|
protected Score[] |
LateSimulatedAnnealingAcceptor.previousScores |
Modifier and Type | Field and Description |
---|---|
protected Score |
SimulatedAnnealingAcceptor.startingTemperature |
Modifier and Type | Method and Description |
---|---|
void |
SimulatedAnnealingAcceptor.setStartingTemperature(Score startingTemperature) |
Modifier and Type | Method and Description |
---|---|
Comparator<Score> |
DeciderScoreComparatorFactory.createDeciderScoreComparator() |
Comparator<Score> |
ShiftingHardPenaltyDeciderScoreComparatorFactory.createDeciderScoreComparator() |
Comparator<Score> |
NaturalDeciderScoreComparatorFactory.createDeciderScoreComparator() |
Modifier and Type | Field and Description |
---|---|
protected Score |
AcceptedForager.maxAcceptedScore |
protected Score |
AcceptedForager.maxUnacceptedScore |
Modifier and Type | Field and Description |
---|---|
protected Comparator<Score> |
AcceptedForager.scoreComparator |
Modifier and Type | Method and Description |
---|---|
Score |
LocalSearchMoveScope.getScore() |
Modifier and Type | Method and Description |
---|---|
void |
LocalSearchMoveScope.setScore(Score score) |
Modifier and Type | Field and Description |
---|---|
protected Score |
AbstractSolverPhaseScope.startingScore |
Modifier and Type | Method and Description |
---|---|
Score |
AbstractSolverPhaseScope.calculateScore() |
Score |
AbstractSolverPhaseScope.getBestScore() |
Score |
AbstractSolverPhaseScope.getStartingScore() |
Modifier and Type | Method and Description |
---|---|
void |
AbstractSolverPhaseScope.assertExpectedWorkingScore(Score expectedWorkingScore,
Object completedAction) |
void |
AbstractSolverPhaseScope.assertWorkingScoreFromScratch(Score workingScore,
Object completedAction) |
Modifier and Type | Field and Description |
---|---|
protected Score |
AbstractStepScope.score |
Modifier and Type | Method and Description |
---|---|
Score |
AbstractStepScope.getScore() |
Modifier and Type | Method and Description |
---|---|
void |
AbstractStepScope.setScore(Score score) |
Modifier and Type | Method and Description |
---|---|
static double[] |
ScoreUtils.extractLevelDoubles(Score score) |
Modifier and Type | Method and Description |
---|---|
Score |
BendableScoreDefinition.parseScore(String scoreString) |
Modifier and Type | Method and Description |
---|---|
Score |
HardMediumSoftScoreDefinition.parseScore(String scoreString) |
Modifier and Type | Method and Description |
---|---|
Score |
HardSoftScoreDefinition.parseScore(String scoreString) |
Modifier and Type | Method and Description |
---|---|
Score |
HardSoftBigDecimalScoreDefinition.parseScore(String scoreString) |
Modifier and Type | Method and Description |
---|---|
Score |
HardSoftDoubleScoreDefinition.parseScore(String scoreString) |
Modifier and Type | Method and Description |
---|---|
Score |
HardSoftLongScoreDefinition.parseScore(String scoreString) |
Modifier and Type | Method and Description |
---|---|
Score |
SimpleScoreDefinition.parseScore(String scoreString) |
Modifier and Type | Method and Description |
---|---|
Score |
SimpleBigDecimalScoreDefinition.parseScore(String scoreString) |
Modifier and Type | Method and Description |
---|---|
Score |
SimpleDoubleScoreDefinition.parseScore(String scoreString) |
Modifier and Type | Method and Description |
---|---|
Score |
SimpleLongScoreDefinition.parseScore(String scoreString) |
Modifier and Type | Method and Description |
---|---|
int |
FlatteningHardSoftScoreComparator.compare(Score s1,
Score s2) |
int |
FlatteningHardSoftScoreComparator.compare(Score s1,
Score s2) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractScoreDefinition<S extends Score>
Abstract superclass for
ScoreDefinition . |
interface |
ScoreDefinition<S extends Score>
|
Modifier and Type | Method and Description |
---|---|
Score |
ScoreDefinition.parseScore(String scoreString)
|
Modifier and Type | Method and Description |
---|---|
String |
ScoreDefinition.formatScore(Score score)
|
String |
AbstractScoreDefinition.formatScore(Score score) |
Modifier and Type | Method and Description |
---|---|
Score |
ScoreDirector.calculateScore()
Calculates the
Score and updates the workingSolution accordingly. |
Modifier and Type | Method and Description |
---|---|
void |
ScoreDirector.assertExpectedWorkingScore(Score expectedWorkingScore,
Object completedAction)
Asserts that if the
Score is calculated for the current workingSolution
in the current ScoreDirector (with possibly incremental calculation residue),
it is equal to the parameter expectedWorkingScore . |
void |
AbstractScoreDirector.assertExpectedWorkingScore(Score expectedWorkingScore,
Object completedAction) |
void |
ScoreDirector.assertWorkingScoreFromScratch(Score workingScore,
Object completedAction)
Asserts that if the
Score is calculated for the current workingSolution
in a fresh ScoreDirector (with no incremental calculation residue),
it is equal to the parameter workingScore . |
void |
AbstractScoreDirector.assertWorkingScoreFromScratch(Score workingScore,
Object completedAction) |
protected void |
AbstractScoreDirector.setCalculatedScore(Score score) |
Modifier and Type | Method and Description |
---|---|
Score |
DroolsScoreDirector.calculateScore() |
Modifier and Type | Method and Description |
---|---|
Score |
IncrementalScoreCalculator.calculateScore() |
Score |
IncrementalScoreDirector.calculateScore() |
Modifier and Type | Method and Description |
---|---|
Score |
SimpleScoreDirector.calculateScore() |
Score |
SimpleScoreCalculator.calculateScore(Sol solution) |
Modifier and Type | Interface and Description |
---|---|
interface |
Solution<S extends Score>
A Solution represents a problem and a possible solution of that problem.
|
Modifier and Type | Field and Description |
---|---|
protected Score |
DefaultSolverScope.bestScore |
protected Score |
DefaultSolverScope.startingInitializedScore |
Modifier and Type | Method and Description |
---|---|
Score |
DefaultSolverScope.calculateScore() |
Score |
DefaultSolverScope.getBestScore() |
Score |
DefaultSolverScope.getStartingInitializedScore() |
Modifier and Type | Method and Description |
---|---|
void |
DefaultSolverScope.assertExpectedWorkingScore(Score expectedWorkingScore,
Object completedAction) |
void |
DefaultSolverScope.assertWorkingScoreFromScratch(Score workingScore,
Object completedAction) |
void |
DefaultSolverScope.setBestScore(Score bestScore) |
void |
DefaultSolverScope.setStartingInitializedScore(Score startingInitializedScore) |
Modifier and Type | Method and Description |
---|---|
void |
ScoreAttainedTermination.setScoreAttained(Score scoreAttained) |
Copyright © 2006-2013 JBoss by Red Hat. All Rights Reserved.