|
OptaPlanner core 6.2.0.CR2 | |||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of Score in org.optaplanner.core.api.domain.solution |
---|
Classes in org.optaplanner.core.api.domain.solution with type parameters of type Score | |
---|---|
interface |
Solution<S extends Score>
A Solution represents a problem and a possible solution of that problem. |
Uses of Score in org.optaplanner.core.api.score |
---|
Classes in org.optaplanner.core.api.score with type parameters of type Score | |
---|---|
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. |
Subinterfaces of Score in org.optaplanner.core.api.score | |
---|---|
interface |
FeasibilityScore<S extends FeasibilityScore>
A Score that supports FeasibilityScore.isFeasible() . |
Classes in org.optaplanner.core.api.score that implement Score | |
---|---|
class |
AbstractScore<S extends Score>
Abstract superclass for Score . |
Methods in org.optaplanner.core.api.score with parameters of type Score | |
---|---|
boolean |
AbstractScore.isCompatibleArithmeticArgument(Score otherScore)
|
boolean |
Score.isCompatibleArithmeticArgument(Score otherScore)
|
Method parameters in org.optaplanner.core.api.score with type arguments of type Score | |
---|---|
protected static BigDecimal |
AbstractScore.parseLevelAsBigDecimal(Class<? extends Score> scoreClass,
String scoreString,
String levelString)
|
protected static double |
AbstractScore.parseLevelAsDouble(Class<? extends Score> scoreClass,
String scoreString,
String levelString)
|
protected static int |
AbstractScore.parseLevelAsInt(Class<? extends Score> scoreClass,
String scoreString,
String levelString)
|
protected static long |
AbstractScore.parseLevelAsLong(Class<? extends Score> scoreClass,
String scoreString,
String levelString)
|
protected static String[] |
AbstractScore.parseLevelStrings(Class<? extends Score> scoreClass,
String scoreString,
int levelsSize)
|
protected static String[] |
AbstractScore.parseLevelStrings(Class<? extends Score> scoreClass,
String scoreString,
String... levelSuffixes)
|
Uses of Score in org.optaplanner.core.api.score.buildin.bendable |
---|
Classes in org.optaplanner.core.api.score.buildin.bendable that implement Score | |
---|---|
class |
BendableScore
This Score is based on n levels of int constraints. |
Methods in org.optaplanner.core.api.score.buildin.bendable that return Score | |
---|---|
Score |
BendableScoreHolder.extractScore()
|
Methods in org.optaplanner.core.api.score.buildin.bendable with parameters of type Score | |
---|---|
boolean |
BendableScore.isCompatibleArithmeticArgument(Score otherScore)
|
Uses of Score in org.optaplanner.core.api.score.buildin.bendablebigdecimal |
---|
Classes in org.optaplanner.core.api.score.buildin.bendablebigdecimal that implement Score | |
---|---|
class |
BendableBigDecimalScore
This Score is based on n levels of BigDecimal constraints. |
Methods in org.optaplanner.core.api.score.buildin.bendablebigdecimal that return Score | |
---|---|
Score |
BendableBigDecimalScoreHolder.extractScore()
|
Methods in org.optaplanner.core.api.score.buildin.bendablebigdecimal with parameters of type Score | |
---|---|
boolean |
BendableBigDecimalScore.isCompatibleArithmeticArgument(Score otherScore)
|
Uses of Score in org.optaplanner.core.api.score.buildin.hardmediumsoft |
---|
Classes in org.optaplanner.core.api.score.buildin.hardmediumsoft that implement Score | |
---|---|
class |
HardMediumSoftScore
This Score is based on 3 levels of int constraints: hard, medium and soft. |
Methods in org.optaplanner.core.api.score.buildin.hardmediumsoft that return Score | |
---|---|
Score |
HardMediumSoftScoreHolder.extractScore()
|
Uses of Score in org.optaplanner.core.api.score.buildin.hardmediumsoftlong |
---|
Classes in org.optaplanner.core.api.score.buildin.hardmediumsoftlong that implement Score | |
---|---|
class |
HardMediumSoftLongScore
This Score is based on 3 levels of long constraints: hard, medium and soft. |
Methods in org.optaplanner.core.api.score.buildin.hardmediumsoftlong that return Score | |
---|---|
Score |
HardMediumSoftLongScoreHolder.extractScore()
|
Uses of Score in org.optaplanner.core.api.score.buildin.hardsoft |
---|
Classes in org.optaplanner.core.api.score.buildin.hardsoft that implement Score | |
---|---|
class |
HardSoftScore
This Score is based on 2 levels of int constraints: hard and soft. |
Methods in org.optaplanner.core.api.score.buildin.hardsoft that return Score | |
---|---|
Score |
HardSoftScoreHolder.extractScore()
|
Uses of Score in org.optaplanner.core.api.score.buildin.hardsoftbigdecimal |
---|
Classes in org.optaplanner.core.api.score.buildin.hardsoftbigdecimal that implement Score | |
---|---|
class |
HardSoftBigDecimalScore
This Score is based on 2 levels of BigDecimal constraints: hard and soft. |
Methods in org.optaplanner.core.api.score.buildin.hardsoftbigdecimal that return Score | |
---|---|
Score |
HardSoftBigDecimalScoreHolder.extractScore()
|
Uses of Score in org.optaplanner.core.api.score.buildin.hardsoftdouble |
---|
Classes in org.optaplanner.core.api.score.buildin.hardsoftdouble that implement Score | |
---|---|
class |
HardSoftDoubleScore
This Score is based on 2 levels of double constraints: hard and soft. |
Methods in org.optaplanner.core.api.score.buildin.hardsoftdouble that return Score | |
---|---|
Score |
HardSoftDoubleScoreHolder.extractScore()
|
Uses of Score in org.optaplanner.core.api.score.buildin.hardsoftlong |
---|
Classes in org.optaplanner.core.api.score.buildin.hardsoftlong that implement Score | |
---|---|
class |
HardSoftLongScore
This Score is based on 2 levels of long constraints: hard and soft. |
Methods in org.optaplanner.core.api.score.buildin.hardsoftlong that return Score | |
---|---|
Score |
HardSoftLongScoreHolder.extractScore()
|
Uses of Score in org.optaplanner.core.api.score.buildin.simple |
---|
Classes in org.optaplanner.core.api.score.buildin.simple that implement Score | |
---|---|
class |
SimpleScore
This Score is based on 1 level of int constraints. |
Methods in org.optaplanner.core.api.score.buildin.simple that return Score | |
---|---|
Score |
SimpleScoreHolder.extractScore()
|
Uses of Score in org.optaplanner.core.api.score.buildin.simplebigdecimal |
---|
Classes in org.optaplanner.core.api.score.buildin.simplebigdecimal that implement Score | |
---|---|
class |
SimpleBigDecimalScore
This Score is based on 1 level of BigDecimal constraints. |
Methods in org.optaplanner.core.api.score.buildin.simplebigdecimal that return Score | |
---|---|
Score |
SimpleBigDecimalScoreHolder.extractScore()
|
Uses of Score in org.optaplanner.core.api.score.buildin.simpledouble |
---|
Classes in org.optaplanner.core.api.score.buildin.simpledouble that implement Score | |
---|---|
class |
SimpleDoubleScore
This Score is based on 1 level of double constraints. |
Methods in org.optaplanner.core.api.score.buildin.simpledouble that return Score | |
---|---|
Score |
SimpleDoubleScoreHolder.extractScore()
|
Uses of Score in org.optaplanner.core.api.score.buildin.simplelong |
---|
Classes in org.optaplanner.core.api.score.buildin.simplelong that implement Score | |
---|---|
class |
SimpleLongScore
This Score is based on 1 level of long constraints. |
Methods in org.optaplanner.core.api.score.buildin.simplelong that return Score | |
---|---|
Score |
SimpleLongScoreHolder.extractScore()
|
Uses of Score in org.optaplanner.core.api.score.comparator |
---|
Methods in org.optaplanner.core.api.score.comparator with parameters of type Score | |
---|---|
int |
NaturalScoreComparator.compare(Score score1,
Score score2)
|
int |
NaturalScoreComparator.compare(Score score1,
Score score2)
|
Uses of Score in org.optaplanner.core.api.score.holder |
---|
Methods in org.optaplanner.core.api.score.holder that return Score | |
---|---|
Score |
ScoreHolder.extractScore()
Extracts the Score , calculated by the KieSession for DroolsScoreDirector . |
Uses of Score in org.optaplanner.core.impl.constructionheuristic.decider.forager |
---|
Fields in org.optaplanner.core.impl.constructionheuristic.decider.forager with type parameters of type Score | |
---|---|
protected Comparator<Score> |
DefaultConstructionHeuristicForager.scoreComparator
|
Uses of Score in org.optaplanner.core.impl.constructionheuristic.scope |
---|
Methods in org.optaplanner.core.impl.constructionheuristic.scope that return Score | |
---|---|
Score |
ConstructionHeuristicMoveScope.getScore()
|
Methods in org.optaplanner.core.impl.constructionheuristic.scope with parameters of type Score | |
---|---|
void |
ConstructionHeuristicMoveScope.setScore(Score score)
|
Uses of Score in org.optaplanner.core.impl.exhaustivesearch.node |
---|
Methods in org.optaplanner.core.impl.exhaustivesearch.node that return Score | |
---|---|
Score |
ExhaustiveSearchNode.getOptimisticBound()
|
Score |
ExhaustiveSearchNode.getScore()
|
Methods in org.optaplanner.core.impl.exhaustivesearch.node with parameters of type Score | |
---|---|
void |
ExhaustiveSearchNode.setOptimisticBound(Score optimisticBound)
|
void |
ExhaustiveSearchNode.setScore(Score score)
|
Uses of Score in org.optaplanner.core.impl.exhaustivesearch.node.bounder |
---|
Methods in org.optaplanner.core.impl.exhaustivesearch.node.bounder that return Score | |
---|---|
Score |
TrendBasedScoreBounder.calculateOptimisticBound(ScoreDirector scoreDirector,
Score score)
|
Score |
ScoreBounder.calculateOptimisticBound(ScoreDirector scoreDirector,
Score score)
In OR terms, this is called the lower bound if they minimize, and upper bound if they maximize. |
Score |
TrendBasedScoreBounder.calculatePessimisticBound(ScoreDirector scoreDirector,
Score score)
|
Score |
ScoreBounder.calculatePessimisticBound(ScoreDirector scoreDirector,
Score score)
In OR terms, this is called the upper bound if they minimize, and lower bound if they maximize. |
Methods in org.optaplanner.core.impl.exhaustivesearch.node.bounder with parameters of type Score | |
---|---|
Score |
TrendBasedScoreBounder.calculateOptimisticBound(ScoreDirector scoreDirector,
Score score)
|
Score |
ScoreBounder.calculateOptimisticBound(ScoreDirector scoreDirector,
Score score)
In OR terms, this is called the lower bound if they minimize, and upper bound if they maximize. |
Score |
TrendBasedScoreBounder.calculatePessimisticBound(ScoreDirector scoreDirector,
Score score)
|
Score |
ScoreBounder.calculatePessimisticBound(ScoreDirector scoreDirector,
Score score)
In OR terms, this is called the upper bound if they minimize, and lower bound if they maximize. |
Uses of Score in org.optaplanner.core.impl.exhaustivesearch.scope |
---|
Methods in org.optaplanner.core.impl.exhaustivesearch.scope that return Score | |
---|---|
Score |
ExhaustiveSearchPhaseScope.getBestPessimisticBound()
|
Methods in org.optaplanner.core.impl.exhaustivesearch.scope with parameters of type Score | |
---|---|
void |
ExhaustiveSearchPhaseScope.registerPessimisticBound(Score pessimisticBound)
|
void |
ExhaustiveSearchPhaseScope.setBestPessimisticBound(Score bestPessimisticBound)
|
Uses of Score in org.optaplanner.core.impl.localsearch.decider.acceptor.lateacceptance |
---|
Fields in org.optaplanner.core.impl.localsearch.decider.acceptor.lateacceptance declared as Score | |
---|---|
protected Score[] |
LateAcceptanceAcceptor.previousScores
|
Uses of Score in org.optaplanner.core.impl.localsearch.decider.acceptor.latesimulatedannealing |
---|
Fields in org.optaplanner.core.impl.localsearch.decider.acceptor.latesimulatedannealing declared as Score | |
---|---|
protected Score[] |
LateSimulatedAnnealingAcceptor.previousScores
Deprecated. |
Uses of Score in org.optaplanner.core.impl.localsearch.decider.acceptor.simulatedannealing |
---|
Fields in org.optaplanner.core.impl.localsearch.decider.acceptor.simulatedannealing declared as Score | |
---|---|
protected Score |
SimulatedAnnealingAcceptor.startingTemperature
|
Methods in org.optaplanner.core.impl.localsearch.decider.acceptor.simulatedannealing with parameters of type Score | |
---|---|
void |
SimulatedAnnealingAcceptor.setStartingTemperature(Score startingTemperature)
|
Uses of Score in org.optaplanner.core.impl.localsearch.decider.acceptor.stepcountinghillclimbing |
---|
Fields in org.optaplanner.core.impl.localsearch.decider.acceptor.stepcountinghillclimbing declared as Score | |
---|---|
protected Score |
StepCountingHillClimbingAcceptor.thresholdScore
|
Uses of Score in org.optaplanner.core.impl.localsearch.decider.deciderscorecomparator |
---|
Methods in org.optaplanner.core.impl.localsearch.decider.deciderscorecomparator that return types with arguments of type Score | |
---|---|
Comparator<Score> |
ShiftingHardPenaltyDeciderScoreComparatorFactory.createDeciderScoreComparator()
|
Comparator<Score> |
DeciderScoreComparatorFactory.createDeciderScoreComparator()
|
Comparator<Score> |
NaturalDeciderScoreComparatorFactory.createDeciderScoreComparator()
|
Uses of Score in org.optaplanner.core.impl.localsearch.decider.forager.finalist |
---|
Fields in org.optaplanner.core.impl.localsearch.decider.forager.finalist declared as Score | |
---|---|
protected Score |
StrategicOscillationByLevelFinalistPodium.finalistScore
|
protected Score |
HighestScoreFinalistPodium.finalistScore
|
Uses of Score in org.optaplanner.core.impl.localsearch.scope |
---|
Methods in org.optaplanner.core.impl.localsearch.scope that return Score | |
---|---|
Score |
LocalSearchMoveScope.getScore()
|
Methods in org.optaplanner.core.impl.localsearch.scope with parameters of type Score | |
---|---|
void |
LocalSearchMoveScope.setScore(Score score)
|
Uses of Score in org.optaplanner.core.impl.phase.scope |
---|
Fields in org.optaplanner.core.impl.phase.scope declared as Score | |
---|---|
protected Score |
AbstractStepScope.score
|
protected Score |
AbstractPhaseScope.startingScore
|
Methods in org.optaplanner.core.impl.phase.scope that return Score | |
---|---|
Score |
AbstractPhaseScope.calculateScore()
|
Score |
AbstractPhaseScope.getBestScore()
|
Score |
AbstractStepScope.getScore()
|
Score |
AbstractPhaseScope.getStartingScore()
|
Methods in org.optaplanner.core.impl.phase.scope with parameters of type Score | |
---|---|
void |
AbstractPhaseScope.assertExpectedWorkingScore(Score expectedWorkingScore,
Object completedAction)
|
void |
AbstractPhaseScope.assertWorkingScoreFromScratch(Score workingScore,
Object completedAction)
|
void |
AbstractStepScope.setScore(Score score)
|
Uses of Score in org.optaplanner.core.impl.score |
---|
Methods in org.optaplanner.core.impl.score with parameters of type Score | |
---|---|
static double[] |
ScoreUtils.extractLevelDoubles(Score score)
|
Uses of Score in org.optaplanner.core.impl.score.comparator |
---|
Methods in org.optaplanner.core.impl.score.comparator with parameters of type Score | |
---|---|
int |
FlatteningHardSoftScoreComparator.compare(Score s1,
Score s2)
|
int |
FlatteningHardSoftScoreComparator.compare(Score s1,
Score s2)
|
Uses of Score in org.optaplanner.core.impl.score.definition |
---|
Classes in org.optaplanner.core.impl.score.definition with type parameters of type Score | |
---|---|
class |
AbstractScoreDefinition<S extends Score>
Abstract superclass for ScoreDefinition . |
interface |
ScoreDefinition<S extends Score>
A ScoreDefinition knows how to compare Score s and what the perfect maximum/minimum Score is. |
Uses of Score in org.optaplanner.core.impl.score.director |
---|
Methods in org.optaplanner.core.impl.score.director that return Score | |
---|---|
Score |
ScoreDirector.calculateScore()
Calculates the Score and updates the workingSolution accordingly. |
Methods in org.optaplanner.core.impl.score.director with parameters of type Score | |
---|---|
void |
AbstractScoreDirector.assertExpectedWorkingScore(Score expectedWorkingScore,
Object completedAction)
|
void |
InnerScoreDirector.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.assertWorkingScoreFromScratch(Score workingScore,
Object completedAction)
|
void |
InnerScoreDirector.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 . |
protected void |
AbstractScoreDirector.setCalculatedScore(Score score)
|
Uses of Score in org.optaplanner.core.impl.score.director.drools |
---|
Methods in org.optaplanner.core.impl.score.director.drools that return Score | |
---|---|
Score |
DroolsScoreDirector.calculateScore()
|
Uses of Score in org.optaplanner.core.impl.score.director.easy |
---|
Methods in org.optaplanner.core.impl.score.director.easy that return Score | |
---|---|
Score |
EasyScoreDirector.calculateScore()
|
Score |
EasyScoreCalculator.calculateScore(Sol solution)
|
Uses of Score in org.optaplanner.core.impl.score.director.incremental |
---|
Methods in org.optaplanner.core.impl.score.director.incremental that return Score | |
---|---|
Score |
IncrementalScoreCalculator.calculateScore()
|
Score |
IncrementalScoreDirector.calculateScore()
|
Uses of Score in org.optaplanner.core.impl.solver.recaller |
---|
Methods in org.optaplanner.core.impl.solver.recaller with parameters of type Score | |
---|---|
void |
BestSolutionRecaller.processWorkingSolutionDuringMove(int uninitializedVariableCount,
Score score,
AbstractStepScope stepScope)
|
Uses of Score in org.optaplanner.core.impl.solver.scope |
---|
Fields in org.optaplanner.core.impl.solver.scope declared as Score | |
---|---|
protected Score |
DefaultSolverScope.bestScore
|
protected Score |
DefaultSolverScope.startingInitializedScore
|
Methods in org.optaplanner.core.impl.solver.scope that return Score | |
---|---|
Score |
DefaultSolverScope.calculateScore()
|
Score |
DefaultSolverScope.getBestScore()
|
Score |
DefaultSolverScope.getStartingInitializedScore()
|
Methods in org.optaplanner.core.impl.solver.scope with parameters of type Score | |
---|---|
void |
DefaultSolverScope.assertExpectedWorkingScore(Score expectedWorkingScore,
Object completedAction)
|
void |
DefaultSolverScope.assertWorkingScoreFromScratch(Score workingScore,
Object completedAction)
|
void |
DefaultSolverScope.setBestScore(Score bestScore)
|
void |
DefaultSolverScope.setStartingInitializedScore(Score startingInitializedScore)
|
Uses of Score in org.optaplanner.core.impl.solver.termination |
---|
Methods in org.optaplanner.core.impl.solver.termination with parameters of type Score | |
---|---|
protected double |
BestScoreTermination.calculateTimeGradient(Score startScore,
Score endScore,
Score score)
|
protected double |
BestScoreTermination.calculateTimeGradient(Score startScore,
Score endScore,
Score score)
|
protected double |
BestScoreTermination.calculateTimeGradient(Score startScore,
Score endScore,
Score score)
|
protected boolean |
BestScoreFeasibleTermination.isTerminated(boolean bestSolutionInitialized,
Score bestScore)
|
protected boolean |
BestScoreTermination.isTerminated(boolean bestSolutionInitialized,
Score bestScore)
|
Constructors in org.optaplanner.core.impl.solver.termination with parameters of type Score | |
---|---|
BestScoreTermination(ScoreDefinition scoreDefinition,
Score bestScoreLimit,
double[] timeGradientWeightNumbers)
|
|
OptaPlanner core 6.2.0.CR2 | |||||||||
PREV NEXT | FRAMES NO FRAMES |