OptaPlanner core 6.2.0.Beta1

Uses of Interface
org.optaplanner.core.api.score.Score

Packages that use Score
org.optaplanner.core.api.domain.solution   
org.optaplanner.core.api.score   
org.optaplanner.core.api.score.buildin.bendable   
org.optaplanner.core.api.score.buildin.bendablebigdecimal   
org.optaplanner.core.api.score.buildin.hardmediumsoft   
org.optaplanner.core.api.score.buildin.hardmediumsoftlong   
org.optaplanner.core.api.score.buildin.hardsoft   
org.optaplanner.core.api.score.buildin.hardsoftbigdecimal   
org.optaplanner.core.api.score.buildin.hardsoftdouble   
org.optaplanner.core.api.score.buildin.hardsoftlong   
org.optaplanner.core.api.score.buildin.simple   
org.optaplanner.core.api.score.buildin.simplebigdecimal   
org.optaplanner.core.api.score.buildin.simpledouble   
org.optaplanner.core.api.score.buildin.simplelong   
org.optaplanner.core.api.score.comparator   
org.optaplanner.core.api.score.holder   
org.optaplanner.core.impl.constructionheuristic.decider.forager   
org.optaplanner.core.impl.constructionheuristic.scope   
org.optaplanner.core.impl.exhaustivesearch.node   
org.optaplanner.core.impl.exhaustivesearch.node.bounder   
org.optaplanner.core.impl.exhaustivesearch.scope   
org.optaplanner.core.impl.localsearch.decider.acceptor.lateacceptance   
org.optaplanner.core.impl.localsearch.decider.acceptor.latesimulatedannealing   
org.optaplanner.core.impl.localsearch.decider.acceptor.simulatedannealing   
org.optaplanner.core.impl.localsearch.decider.acceptor.stepcountinghillclimbing   
org.optaplanner.core.impl.localsearch.decider.deciderscorecomparator   
org.optaplanner.core.impl.localsearch.decider.forager   
org.optaplanner.core.impl.localsearch.scope   
org.optaplanner.core.impl.phase.scope   
org.optaplanner.core.impl.score   
org.optaplanner.core.impl.score.comparator   
org.optaplanner.core.impl.score.definition   
org.optaplanner.core.impl.score.director   
org.optaplanner.core.impl.score.director.drools   
org.optaplanner.core.impl.score.director.easy   
org.optaplanner.core.impl.score.director.incremental   
org.optaplanner.core.impl.solver.recaller   
org.optaplanner.core.impl.solver.scope   
org.optaplanner.core.impl.solver.termination   
 

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, int uninitializedVariableCount)
           
 Score ScoreBounder.calculateOptimisticBound(ScoreDirector scoreDirector, Score score, int uninitializedVariableCount)
          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, int uninitializedVariableCount)
           
 Score ScoreBounder.calculatePessimisticBound(ScoreDirector scoreDirector, Score score, int uninitializedVariableCount)
          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, int uninitializedVariableCount)
           
 Score ScoreBounder.calculateOptimisticBound(ScoreDirector scoreDirector, Score score, int uninitializedVariableCount)
          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, int uninitializedVariableCount)
           
 Score ScoreBounder.calculatePessimisticBound(ScoreDirector scoreDirector, Score score, int uninitializedVariableCount)
          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
           
 

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
 

Fields in org.optaplanner.core.impl.localsearch.decider.forager declared as Score
protected  Score AcceptedForager.maxAcceptedScore
           
protected  Score AcceptedForager.maxUnacceptedScore
           
 

Fields in org.optaplanner.core.impl.localsearch.decider.forager with type parameters of type Score
protected  Comparator<Score> AcceptedForager.scoreComparator
           
 

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 Scores 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.Beta1

Copyright © 2006-2014 JBoss by Red Hat. All Rights Reserved.