Uses of Interface
org.optaplanner.core.api.score.Score
-
-
Uses of Score in org.optaplanner.benchmark.impl.measurement
Methods in org.optaplanner.benchmark.impl.measurement with type parameters of type Score Modifier and Type Method Description static <Score_ extends Score<Score_>>
ScoreDifferencePercentageScoreDifferencePercentage. calculateScoreDifferencePercentage(Score_ baseScore, Score_ valueScore) -
Uses of Score in org.optaplanner.benchmark.impl.result
Methods in org.optaplanner.benchmark.impl.result that return Score Modifier and Type Method Description ScoreBenchmarkResult. getAverageScore()ScorePlannerBenchmarkResult. getAverageScore()ScoreSingleBenchmarkResult. getAverageScore()ScoreSolverBenchmarkResult. getAverageScore()ScoreSubSingleBenchmarkResult. getAverageScore()ScoreSolverBenchmarkResult. getAverageWinningScoreDifference()ScoreSubSingleBenchmarkResult. getScore()ScoreSingleBenchmarkResult. getTotalScore()ScoreSolverBenchmarkResult. getTotalScore()ScoreSolverBenchmarkResult. getTotalWinningScoreDifference()ScoreSingleBenchmarkResult. getWinningScoreDifference()Methods in org.optaplanner.benchmark.impl.result that return types with arguments of type Score Modifier and Type Method Description List<Score>SolverBenchmarkResult. getScoreList()Methods in org.optaplanner.benchmark.impl.result with parameters of type Score Modifier and Type Method Description voidSingleBenchmarkResult. setAverageAndTotalScoreForTesting(Score averageAndTotalScore)voidSubSingleBenchmarkResult. setScore(Score score)voidSingleBenchmarkResult. setWinningScoreDifference(Score winningScoreDifference) -
Uses of Score in org.optaplanner.benchmark.impl.statistic
Methods in org.optaplanner.benchmark.impl.statistic with parameters of type Score Modifier and Type Method Description static double[]StatisticUtils. determineStandardDeviationDoubles(List<? extends BenchmarkResult> benchmarkResultList, Score averageScore, int successCount)Calculates standard deviation ofBenchmarkResult.getAverageScore()s fromaverageScore. -
Uses of Score in org.optaplanner.benchmark.impl.statistic.bestscore
Methods in org.optaplanner.benchmark.impl.statistic.bestscore that return Score Modifier and Type Method Description ScoreBestScoreStatisticPoint. getScore()Constructors in org.optaplanner.benchmark.impl.statistic.bestscore with parameters of type Score Constructor Description BestScoreStatisticPoint(long timeMillisSpent, Score score) -
Uses of Score in org.optaplanner.benchmark.impl.statistic.stepscore
Methods in org.optaplanner.benchmark.impl.statistic.stepscore that return Score Modifier and Type Method Description ScoreStepScoreStatisticPoint. getScore()Constructors in org.optaplanner.benchmark.impl.statistic.stepscore with parameters of type Score Constructor Description StepScoreStatisticPoint(long timeMillisSpent, Score score) -
Uses of Score in org.optaplanner.benchmark.impl.statistic.subsingle.constraintmatchtotalbestscore
Methods in org.optaplanner.benchmark.impl.statistic.subsingle.constraintmatchtotalbestscore that return Score Modifier and Type Method Description ScoreConstraintMatchTotalBestScoreStatisticPoint. getScoreTotal()Constructors in org.optaplanner.benchmark.impl.statistic.subsingle.constraintmatchtotalbestscore with parameters of type Score Constructor Description ConstraintMatchTotalBestScoreStatisticPoint(long timeMillisSpent, String constraintPackage, String constraintName, int constraintMatchCount, Score scoreTotal) -
Uses of Score in org.optaplanner.benchmark.impl.statistic.subsingle.constraintmatchtotalstepscore
Methods in org.optaplanner.benchmark.impl.statistic.subsingle.constraintmatchtotalstepscore that return Score Modifier and Type Method Description ScoreConstraintMatchTotalStepScoreStatisticPoint. getScoreTotal()Constructors in org.optaplanner.benchmark.impl.statistic.subsingle.constraintmatchtotalstepscore with parameters of type Score Constructor Description ConstraintMatchTotalStepScoreStatisticPoint(long timeMillisSpent, String constraintPackage, String constraintName, int constraintMatchCount, Score scoreTotal) -
Uses of Score in org.optaplanner.benchmark.impl.statistic.subsingle.pickedmovetypebestscore
Methods in org.optaplanner.benchmark.impl.statistic.subsingle.pickedmovetypebestscore that return Score Modifier and Type Method Description ScorePickedMoveTypeBestScoreDiffStatisticPoint. getBestScoreDiff()Constructors in org.optaplanner.benchmark.impl.statistic.subsingle.pickedmovetypebestscore with parameters of type Score Constructor Description PickedMoveTypeBestScoreDiffStatisticPoint(long timeMillisSpent, String moveType, Score bestScoreDiff) -
Uses of Score in org.optaplanner.benchmark.impl.statistic.subsingle.pickedmovetypestepscore
Methods in org.optaplanner.benchmark.impl.statistic.subsingle.pickedmovetypestepscore that return Score Modifier and Type Method Description ScorePickedMoveTypeStepScoreDiffStatisticPoint. getStepScoreDiff()Constructors in org.optaplanner.benchmark.impl.statistic.subsingle.pickedmovetypestepscore with parameters of type Score Constructor Description PickedMoveTypeStepScoreDiffStatisticPoint(long timeMillisSpent, String moveType, Score stepScoreDiff) -
Uses of Score in org.optaplanner.core.api.domain.solution
Classes in org.optaplanner.core.api.domain.solution with type parameters of type Score Modifier and Type Interface Description interfaceSolution<S extends Score>Deprecated. -
Uses of Score in org.optaplanner.core.api.score
Classes in org.optaplanner.core.api.score with type parameters of type Score Modifier and Type Class Description classAbstractScore<S extends Score>Abstract superclass forScore.interfaceScore<Score_ 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 Modifier and Type Interface Description interfaceFeasibilityScore<S extends FeasibilityScore>Deprecated.MovedFeasibilityScore.isFeasible()up toScore.Classes in org.optaplanner.core.api.score that implement Score Modifier and Type Class Description classAbstractBendableScore<S extends FeasibilityScore<S>>Abstract superclass for bendableScoretypes.classAbstractScore<S extends Score>Abstract superclass forScore.Methods in org.optaplanner.core.api.score that return Score Modifier and Type Method Description ScoreScoreManager. updateScore(Solution_ solution)Methods in org.optaplanner.core.api.score with parameters of type Score Modifier and Type Method Description booleanScore. isCompatibleArithmeticArgument(Score otherScore)Deprecated.Method parameters in org.optaplanner.core.api.score with type arguments of type Score Modifier and Type Method Description protected static String[][]AbstractBendableScore. parseBendableScoreTokens(Class<? extends Score> scoreClass, String scoreString)protected static intAbstractScore. parseInitScore(Class<? extends Score> scoreClass, String scoreString, String initScoreString)protected static BigDecimalAbstractScore. parseLevelAsBigDecimal(Class<? extends Score> scoreClass, String scoreString, String levelString)protected static doubleAbstractScore. parseLevelAsDouble(Class<? extends Score> scoreClass, String scoreString, String levelString)protected static intAbstractScore. parseLevelAsInt(Class<? extends Score> scoreClass, String scoreString, String levelString)protected static longAbstractScore. parseLevelAsLong(Class<? extends Score> scoreClass, String scoreString, String levelString)protected static String[]AbstractScore. parseScoreTokens(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 Modifier and Type Class Description classBendableScoreThisScoreis based on n levels of int constraints.Methods in org.optaplanner.core.api.score.buildin.bendable with parameters of type Score Modifier and Type Method Description booleanBendableScore. 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 Modifier and Type Class Description classBendableBigDecimalScoreThisScoreis based on n levels ofBigDecimalconstraints.Methods in org.optaplanner.core.api.score.buildin.bendablebigdecimal with parameters of type Score Modifier and Type Method Description booleanBendableBigDecimalScore. isCompatibleArithmeticArgument(Score otherScore) -
Uses of Score in org.optaplanner.core.api.score.buildin.bendablelong
Classes in org.optaplanner.core.api.score.buildin.bendablelong that implement Score Modifier and Type Class Description classBendableLongScoreThisScoreis based on n levels of long constraints.Methods in org.optaplanner.core.api.score.buildin.bendablelong with parameters of type Score Modifier and Type Method Description booleanBendableLongScore. 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 Modifier and Type Class Description classHardMediumSoftScoreThisScoreis based on 3 levels of int constraints: hard, medium and soft.Methods in org.optaplanner.core.api.score.buildin.hardmediumsoft with parameters of type Score Modifier and Type Method Description booleanHardMediumSoftScore. isCompatibleArithmeticArgument(Score otherScore) -
Uses of Score in org.optaplanner.core.api.score.buildin.hardmediumsoftbigdecimal
Classes in org.optaplanner.core.api.score.buildin.hardmediumsoftbigdecimal that implement Score Modifier and Type Class Description classHardMediumSoftBigDecimalScoreThisScoreis based on 3 levels ofBigDecimalconstraints: hard, medium and soft.Methods in org.optaplanner.core.api.score.buildin.hardmediumsoftbigdecimal with parameters of type Score Modifier and Type Method Description booleanHardMediumSoftBigDecimalScore. isCompatibleArithmeticArgument(Score otherScore) -
Uses of Score in org.optaplanner.core.api.score.buildin.hardmediumsoftlong
Classes in org.optaplanner.core.api.score.buildin.hardmediumsoftlong that implement Score Modifier and Type Class Description classHardMediumSoftLongScoreThisScoreis based on 3 levels of long constraints: hard, medium and soft.Methods in org.optaplanner.core.api.score.buildin.hardmediumsoftlong with parameters of type Score Modifier and Type Method Description booleanHardMediumSoftLongScore. isCompatibleArithmeticArgument(Score otherScore) -
Uses of Score in org.optaplanner.core.api.score.buildin.hardsoft
Classes in org.optaplanner.core.api.score.buildin.hardsoft that implement Score Modifier and Type Class Description classHardSoftScoreThisScoreis based on 2 levels of int constraints: hard and soft.Methods in org.optaplanner.core.api.score.buildin.hardsoft with parameters of type Score Modifier and Type Method Description booleanHardSoftScore. isCompatibleArithmeticArgument(Score otherScore) -
Uses of Score in org.optaplanner.core.api.score.buildin.hardsoftbigdecimal
Classes in org.optaplanner.core.api.score.buildin.hardsoftbigdecimal that implement Score Modifier and Type Class Description classHardSoftBigDecimalScoreThisScoreis based on 2 levels ofBigDecimalconstraints: hard and soft.Methods in org.optaplanner.core.api.score.buildin.hardsoftbigdecimal with parameters of type Score Modifier and Type Method Description booleanHardSoftBigDecimalScore. isCompatibleArithmeticArgument(Score otherScore) -
Uses of Score in org.optaplanner.core.api.score.buildin.hardsoftdouble
Classes in org.optaplanner.core.api.score.buildin.hardsoftdouble that implement Score Modifier and Type Class Description classHardSoftDoubleScoreDeprecated.Double-based scores are deprecated as floating point numbers are not associative (A + B + C == C + B + A) and therefore they are not compatible with incremental score calculation.Methods in org.optaplanner.core.api.score.buildin.hardsoftdouble with parameters of type Score Modifier and Type Method Description booleanHardSoftDoubleScore. isCompatibleArithmeticArgument(Score otherScore)Deprecated. -
Uses of Score in org.optaplanner.core.api.score.buildin.hardsoftlong
Classes in org.optaplanner.core.api.score.buildin.hardsoftlong that implement Score Modifier and Type Class Description classHardSoftLongScoreThisScoreis based on 2 levels of long constraints: hard and soft.Methods in org.optaplanner.core.api.score.buildin.hardsoftlong with parameters of type Score Modifier and Type Method Description booleanHardSoftLongScore. isCompatibleArithmeticArgument(Score otherScore) -
Uses of Score in org.optaplanner.core.api.score.buildin.simple
Classes in org.optaplanner.core.api.score.buildin.simple that implement Score Modifier and Type Class Description classSimpleScoreThisScoreis based on 1 level of int constraints.Methods in org.optaplanner.core.api.score.buildin.simple with parameters of type Score Modifier and Type Method Description booleanSimpleScore. isCompatibleArithmeticArgument(Score otherScore) -
Uses of Score in org.optaplanner.core.api.score.buildin.simplebigdecimal
Classes in org.optaplanner.core.api.score.buildin.simplebigdecimal that implement Score Modifier and Type Class Description classSimpleBigDecimalScoreThisScoreis based on 1 level ofBigDecimalconstraints.Methods in org.optaplanner.core.api.score.buildin.simplebigdecimal with parameters of type Score Modifier and Type Method Description booleanSimpleBigDecimalScore. isCompatibleArithmeticArgument(Score otherScore) -
Uses of Score in org.optaplanner.core.api.score.buildin.simpledouble
Classes in org.optaplanner.core.api.score.buildin.simpledouble that implement Score Modifier and Type Class Description classSimpleDoubleScoreDeprecated.Double-based scores are deprecated as floating point numbers are not associative (A + B + C == C + B + A) and therefore they are not compatible with incremental score calculation.Methods in org.optaplanner.core.api.score.buildin.simpledouble with parameters of type Score Modifier and Type Method Description booleanSimpleDoubleScore. isCompatibleArithmeticArgument(Score otherScore)Deprecated. -
Uses of Score in org.optaplanner.core.api.score.buildin.simplelong
Classes in org.optaplanner.core.api.score.buildin.simplelong that implement Score Modifier and Type Class Description classSimpleLongScoreThisScoreis based on 1 level of long constraints.Methods in org.optaplanner.core.api.score.buildin.simplelong with parameters of type Score Modifier and Type Method Description booleanSimpleLongScore. isCompatibleArithmeticArgument(Score otherScore) -
Uses of Score in org.optaplanner.core.api.score.calculator
Classes in org.optaplanner.core.api.score.calculator with type parameters of type Score Modifier and Type Interface Description interfaceConstraintMatchAwareIncrementalScoreCalculator<Solution_,Score_ extends Score>Allows aIncrementalScoreCalculatorto reportConstraintMatchTotals for explaining a score (= which score constraints match for how much) and also for score corruption analysis.interfaceEasyScoreCalculator<Solution_,Score_ extends Score>Used for easy javaScorecalculation.interfaceIncrementalScoreCalculator<Solution_,Score_ extends Score>Used for incremental javaScorecalculation. -
Uses of Score in org.optaplanner.core.api.score.comparator
Methods in org.optaplanner.core.api.score.comparator with parameters of type Score Modifier and Type Method Description intNaturalScoreComparator. compare(Score score1, Score score2)Deprecated. -
Uses of Score in org.optaplanner.core.api.score.constraint
Methods in org.optaplanner.core.api.score.constraint that return Score Modifier and Type Method Description ScoreConstraintMatchTotal. getConstraintWeight()The value of theConstraintWeightannotated member of theConstraintConfiguration.ScoreConstraintMatch. getScore()ScoreConstraintMatchTotal. getScore()ScoreIndictment. getScore()Sum of theIndictment.getConstraintMatchSet()'sConstraintMatch.getScore().ScoreConstraintMatchTotal. getScoreTotal()Deprecated.in favor ofConstraintMatchTotal.getScore()ScoreIndictment. getScoreTotal()Deprecated.in favor ofIndictment.getScore()Methods in org.optaplanner.core.api.score.constraint with parameters of type Score Modifier and Type Method Description ConstraintMatchConstraintMatchTotal. addConstraintMatch(List<Object> justificationList, Score score)Constructors in org.optaplanner.core.api.score.constraint with parameters of type Score Constructor Description ConstraintMatch(String constraintPackage, String constraintName, List<Object> justificationList, Score score)ConstraintMatchTotal(String constraintPackage, String constraintName, Score zeroScore)ConstraintMatchTotal(String constraintPackage, String constraintName, Score constraintWeight, Score zeroScore)Indictment(Object justification, Score zeroScore) -
Uses of Score in org.optaplanner.core.api.score.holder
Classes in org.optaplanner.core.api.score.holder with type parameters of type Score Modifier and Type Class Description classAbstractScoreHolder<Score_ extends Score<Score_>>Deprecated.for removal from public APIinterfaceScoreHolder<Score_ extends Score<Score_>>This class is injected as a global byDroolsScoreDirectorinto the Drools DRL.Fields in org.optaplanner.core.api.score.holder declared as Score Modifier and Type Field Description protected Score_AbstractScoreHolder. zeroScoreDeprecated. -
Uses of Score in org.optaplanner.core.api.score.stream
Methods in org.optaplanner.core.api.score.stream with parameters of type Score Modifier and Type Method Description ConstraintConstraintStream. impact(String constraintPackage, String constraintName, Score<?> constraintWeight)As defined byConstraintStream.impact(String, Score).default ConstraintConstraintStream. impact(String constraintName, Score<?> constraintWeight)Positively or negatively impact theScoreby the constraintWeight for each match.ConstraintConstraintStream. penalize(String constraintPackage, String constraintName, Score<?> constraintWeight)As defined byConstraintStream.penalize(String, Score).default ConstraintConstraintStream. penalize(String constraintName, Score<?> constraintWeight)Negatively impact theScore: subtract the constraintWeight for each match.ConstraintConstraintStream. reward(String constraintPackage, String constraintName, Score<?> constraintWeight)As defined byConstraintStream.reward(String, Score).default ConstraintConstraintStream. reward(String constraintName, Score<?> constraintWeight)Positively impact theScore: add the constraintWeight for each match. -
Uses of Score in org.optaplanner.core.api.score.stream.bi
Methods in org.optaplanner.core.api.score.stream.bi with parameters of type Score Modifier and Type Method Description ConstraintBiConstraintStream. impact(String constraintPackage, String constraintName, Score<?> constraintWeight, ToIntBiFunction<A,B> matchWeigher)As defined byBiConstraintStream.impact(String, Score, ToIntBiFunction).default ConstraintBiConstraintStream. impact(String constraintName, Score<?> constraintWeight, ToIntBiFunction<A,B> matchWeigher)Positively or negatively impact theScoreby the constraintWeight multiplied by the match weight.ConstraintBiConstraintStream. impactBigDecimal(String constraintPackage, String constraintName, Score<?> constraintWeight, BiFunction<A,B,BigDecimal> matchWeigher)default ConstraintBiConstraintStream. impactBigDecimal(String constraintName, Score<?> constraintWeight, BiFunction<A,B,BigDecimal> matchWeigher)Positively or negatively impact theScoreby the constraintWeight multiplied by the match weight.ConstraintBiConstraintStream. impactLong(String constraintPackage, String constraintName, Score<?> constraintWeight, ToLongBiFunction<A,B> matchWeigher)default ConstraintBiConstraintStream. impactLong(String constraintName, Score<?> constraintWeight, ToLongBiFunction<A,B> matchWeigher)Positively or negatively impact theScoreby the constraintWeight multiplied by the match weight.ConstraintBiConstraintStream. penalize(String constraintPackage, String constraintName, Score<?> constraintWeight, ToIntBiFunction<A,B> matchWeigher)As defined byBiConstraintStream.penalize(String, Score, ToIntBiFunction).default ConstraintBiConstraintStream. penalize(String constraintName, Score<?> constraintWeight, ToIntBiFunction<A,B> matchWeigher)Negatively impact theScore: subtract the constraintWeight multiplied by the match weight.ConstraintBiConstraintStream. penalizeBigDecimal(String constraintPackage, String constraintName, Score<?> constraintWeight, BiFunction<A,B,BigDecimal> matchWeigher)default ConstraintBiConstraintStream. penalizeBigDecimal(String constraintName, Score<?> constraintWeight, BiFunction<A,B,BigDecimal> matchWeigher)Negatively impact theScore: subtract the constraintWeight multiplied by the match weight.ConstraintBiConstraintStream. penalizeLong(String constraintPackage, String constraintName, Score<?> constraintWeight, ToLongBiFunction<A,B> matchWeigher)default ConstraintBiConstraintStream. penalizeLong(String constraintName, Score<?> constraintWeight, ToLongBiFunction<A,B> matchWeigher)Negatively impact theScore: subtract the constraintWeight multiplied by the match weight.ConstraintBiConstraintStream. reward(String constraintPackage, String constraintName, Score<?> constraintWeight, ToIntBiFunction<A,B> matchWeigher)As defined byBiConstraintStream.reward(String, Score, ToIntBiFunction).default ConstraintBiConstraintStream. reward(String constraintName, Score<?> constraintWeight, ToIntBiFunction<A,B> matchWeigher)Positively impact theScore: add the constraintWeight multiplied by the match weight.ConstraintBiConstraintStream. rewardBigDecimal(String constraintPackage, String constraintName, Score<?> constraintWeight, BiFunction<A,B,BigDecimal> matchWeigher)default ConstraintBiConstraintStream. rewardBigDecimal(String constraintName, Score<?> constraintWeight, BiFunction<A,B,BigDecimal> matchWeigher)Positively impact theScore: add the constraintWeight multiplied by the match weight.ConstraintBiConstraintStream. rewardLong(String constraintPackage, String constraintName, Score<?> constraintWeight, ToLongBiFunction<A,B> matchWeigher)default ConstraintBiConstraintStream. rewardLong(String constraintName, Score<?> constraintWeight, ToLongBiFunction<A,B> matchWeigher)Positively impact theScore: add the constraintWeight multiplied by the match weight. -
Uses of Score in org.optaplanner.core.api.score.stream.quad
Methods in org.optaplanner.core.api.score.stream.quad with parameters of type Score Modifier and Type Method Description ConstraintQuadConstraintStream. impact(String constraintPackage, String constraintName, Score<?> constraintWeight, ToIntQuadFunction<A,B,C,D> matchWeigher)default ConstraintQuadConstraintStream. impact(String constraintName, Score<?> constraintWeight, ToIntQuadFunction<A,B,C,D> matchWeigher)Positively or negatively impact theScoreby the constraintWeight multiplied by the match weight.ConstraintQuadConstraintStream. impactBigDecimal(String constraintPackage, String constraintName, Score<?> constraintWeight, QuadFunction<A,B,C,D,BigDecimal> matchWeigher)default ConstraintQuadConstraintStream. impactBigDecimal(String constraintName, Score<?> constraintWeight, QuadFunction<A,B,C,D,BigDecimal> matchWeigher)Positively or negatively impact theScoreby the constraintWeight multiplied by the match weight.ConstraintQuadConstraintStream. impactLong(String constraintPackage, String constraintName, Score<?> constraintWeight, ToLongQuadFunction<A,B,C,D> matchWeigher)default ConstraintQuadConstraintStream. impactLong(String constraintName, Score<?> constraintWeight, ToLongQuadFunction<A,B,C,D> matchWeigher)Positively or negatively impact theScoreby the constraintWeight multiplied by the match weight.ConstraintQuadConstraintStream. penalize(String constraintPackage, String constraintName, Score<?> constraintWeight, ToIntQuadFunction<A,B,C,D> matchWeigher)default ConstraintQuadConstraintStream. penalize(String constraintName, Score<?> constraintWeight, ToIntQuadFunction<A,B,C,D> matchWeigher)Negatively impact theScore: subtract the constraintWeight multiplied by the match weight.ConstraintQuadConstraintStream. penalizeBigDecimal(String constraintPackage, String constraintName, Score<?> constraintWeight, QuadFunction<A,B,C,D,BigDecimal> matchWeigher)default ConstraintQuadConstraintStream. penalizeBigDecimal(String constraintName, Score<?> constraintWeight, QuadFunction<A,B,C,D,BigDecimal> matchWeigher)Negatively impact theScore: subtract the constraintWeight multiplied by the match weight.ConstraintQuadConstraintStream. penalizeLong(String constraintPackage, String constraintName, Score<?> constraintWeight, ToLongQuadFunction<A,B,C,D> matchWeigher)default ConstraintQuadConstraintStream. penalizeLong(String constraintName, Score<?> constraintWeight, ToLongQuadFunction<A,B,C,D> matchWeigher)Negatively impact theScore: subtract the constraintWeight multiplied by the match weight.ConstraintQuadConstraintStream. reward(String constraintPackage, String constraintName, Score<?> constraintWeight, ToIntQuadFunction<A,B,C,D> matchWeigher)default ConstraintQuadConstraintStream. reward(String constraintName, Score<?> constraintWeight, ToIntQuadFunction<A,B,C,D> matchWeigher)Positively impact theScore: add the constraintWeight multiplied by the match weight.ConstraintQuadConstraintStream. rewardBigDecimal(String constraintPackage, String constraintName, Score<?> constraintWeight, QuadFunction<A,B,C,D,BigDecimal> matchWeigher)default ConstraintQuadConstraintStream. rewardBigDecimal(String constraintName, Score<?> constraintWeight, QuadFunction<A,B,C,D,BigDecimal> matchWeigher)Positively impact theScore: add the constraintWeight multiplied by the match weight.ConstraintQuadConstraintStream. rewardLong(String constraintPackage, String constraintName, Score<?> constraintWeight, ToLongQuadFunction<A,B,C,D> matchWeigher)default ConstraintQuadConstraintStream. rewardLong(String constraintName, Score<?> constraintWeight, ToLongQuadFunction<A,B,C,D> matchWeigher)Positively impact theScore: add the constraintWeight multiplied by the match weight. -
Uses of Score in org.optaplanner.core.api.score.stream.tri
Methods in org.optaplanner.core.api.score.stream.tri with parameters of type Score Modifier and Type Method Description ConstraintTriConstraintStream. impact(String constraintPackage, String constraintName, Score<?> constraintWeight, ToIntTriFunction<A,B,C> matchWeigher)As defined byTriConstraintStream.impact(String, Score, ToIntTriFunction).default ConstraintTriConstraintStream. impact(String constraintName, Score<?> constraintWeight, ToIntTriFunction<A,B,C> matchWeigher)Positively or negatively impact theScoreby the constraintWeight multiplied by the match weight.ConstraintTriConstraintStream. impactBigDecimal(String constraintPackage, String constraintName, Score<?> constraintWeight, TriFunction<A,B,C,BigDecimal> matchWeigher)default ConstraintTriConstraintStream. impactBigDecimal(String constraintName, Score<?> constraintWeight, TriFunction<A,B,C,BigDecimal> matchWeigher)Positively or negatively impact theScoreby the constraintWeight multiplied by the match weight.ConstraintTriConstraintStream. impactLong(String constraintPackage, String constraintName, Score<?> constraintWeight, ToLongTriFunction<A,B,C> matchWeigher)default ConstraintTriConstraintStream. impactLong(String constraintName, Score<?> constraintWeight, ToLongTriFunction<A,B,C> matchWeigher)Positively or negatively impact theScoreby the constraintWeight multiplied by the match weight.ConstraintTriConstraintStream. penalize(String constraintPackage, String constraintName, Score<?> constraintWeight, ToIntTriFunction<A,B,C> matchWeigher)default ConstraintTriConstraintStream. penalize(String constraintName, Score<?> constraintWeight, ToIntTriFunction<A,B,C> matchWeigher)Negatively impact theScore: subtract the constraintWeight multiplied by the match weight.ConstraintTriConstraintStream. penalizeBigDecimal(String constraintPackage, String constraintName, Score<?> constraintWeight, TriFunction<A,B,C,BigDecimal> matchWeigher)default ConstraintTriConstraintStream. penalizeBigDecimal(String constraintName, Score<?> constraintWeight, TriFunction<A,B,C,BigDecimal> matchWeigher)Negatively impact theScore: subtract the constraintWeight multiplied by the match weight.ConstraintTriConstraintStream. penalizeLong(String constraintPackage, String constraintName, Score<?> constraintWeight, ToLongTriFunction<A,B,C> matchWeigher)default ConstraintTriConstraintStream. penalizeLong(String constraintName, Score<?> constraintWeight, ToLongTriFunction<A,B,C> matchWeigher)Negatively impact theScore: subtract the constraintWeight multiplied by the match weight.ConstraintTriConstraintStream. reward(String constraintPackage, String constraintName, Score<?> constraintWeight, ToIntTriFunction<A,B,C> matchWeigher)As defined byTriConstraintStream.reward(String, Score, ToIntTriFunction).default ConstraintTriConstraintStream. reward(String constraintName, Score<?> constraintWeight, ToIntTriFunction<A,B,C> matchWeigher)Positively impact theScore: add the constraintWeight multiplied by the match weight.ConstraintTriConstraintStream. rewardBigDecimal(String constraintPackage, String constraintName, Score<?> constraintWeight, TriFunction<A,B,C,BigDecimal> matchWeigher)default ConstraintTriConstraintStream. rewardBigDecimal(String constraintName, Score<?> constraintWeight, TriFunction<A,B,C,BigDecimal> matchWeigher)Positively impact theScore: add the constraintWeight multiplied by the match weight.ConstraintTriConstraintStream. rewardLong(String constraintPackage, String constraintName, Score<?> constraintWeight, ToLongTriFunction<A,B,C> matchWeigher)default ConstraintTriConstraintStream. rewardLong(String constraintName, Score<?> constraintWeight, ToLongTriFunction<A,B,C> matchWeigher)Positively impact theScore: add the constraintWeight multiplied by the match weight. -
Uses of Score in org.optaplanner.core.api.score.stream.uni
Methods in org.optaplanner.core.api.score.stream.uni with parameters of type Score Modifier and Type Method Description ConstraintUniConstraintStream. impact(String constraintPackage, String constraintName, Score<?> constraintWeight, ToIntFunction<A> matchWeigher)As defined byUniConstraintStream.impact(String, Score, ToIntFunction).default ConstraintUniConstraintStream. impact(String constraintName, Score<?> constraintWeight, ToIntFunction<A> matchWeigher)Positively or negatively impact theScoreby the constraintWeight multiplied by the match weight.ConstraintUniConstraintStream. impactBigDecimal(String constraintPackage, String constraintName, Score<?> constraintWeight, Function<A,BigDecimal> matchWeigher)default ConstraintUniConstraintStream. impactBigDecimal(String constraintName, Score<?> constraintWeight, Function<A,BigDecimal> matchWeigher)Positively or negatively impact theScoreby the constraintWeight multiplied by the match weight.ConstraintUniConstraintStream. impactLong(String constraintPackage, String constraintName, Score<?> constraintWeight, ToLongFunction<A> matchWeigher)default ConstraintUniConstraintStream. impactLong(String constraintName, Score<?> constraintWeight, ToLongFunction<A> matchWeigher)Positively or negatively impact theScoreby the constraintWeight multiplied by the match weight.ConstraintUniConstraintStream. penalize(String constraintPackage, String constraintName, Score<?> constraintWeight, ToIntFunction<A> matchWeigher)As defined byUniConstraintStream.penalize(String, Score, ToIntFunction).default ConstraintUniConstraintStream. penalize(String constraintName, Score<?> constraintWeight, ToIntFunction<A> matchWeigher)Negatively impact theScore: subtract the constraintWeight multiplied by the match weight.ConstraintUniConstraintStream. penalizeBigDecimal(String constraintPackage, String constraintName, Score<?> constraintWeight, Function<A,BigDecimal> matchWeigher)default ConstraintUniConstraintStream. penalizeBigDecimal(String constraintName, Score<?> constraintWeight, Function<A,BigDecimal> matchWeigher)Negatively impact theScore: subtract the constraintWeight multiplied by the match weight.ConstraintUniConstraintStream. penalizeLong(String constraintPackage, String constraintName, Score<?> constraintWeight, ToLongFunction<A> matchWeigher)default ConstraintUniConstraintStream. penalizeLong(String constraintName, Score<?> constraintWeight, ToLongFunction<A> matchWeigher)Negatively impact theScore: subtract the constraintWeight multiplied by the match weight.ConstraintUniConstraintStream. reward(String constraintPackage, String constraintName, Score<?> constraintWeight, ToIntFunction<A> matchWeigher)As defined byUniConstraintStream.reward(String, Score, ToIntFunction).default ConstraintUniConstraintStream. reward(String constraintName, Score<?> constraintWeight, ToIntFunction<A> matchWeigher)Positively impact theScore: add the constraintWeight multiplied by the match weight.ConstraintUniConstraintStream. rewardBigDecimal(String constraintPackage, String constraintName, Score<?> constraintWeight, Function<A,BigDecimal> matchWeigher)default ConstraintUniConstraintStream. rewardBigDecimal(String constraintName, Score<?> constraintWeight, Function<A,BigDecimal> matchWeigher)Positively impact theScore: add the constraintWeight multiplied by the match weight.ConstraintUniConstraintStream. rewardLong(String constraintPackage, String constraintName, Score<?> constraintWeight, ToLongFunction<A> matchWeigher)default ConstraintUniConstraintStream. rewardLong(String constraintName, Score<?> constraintWeight, ToLongFunction<A> matchWeigher)Positively impact theScore: add the constraintWeight multiplied by the match weight. -
Uses of Score in org.optaplanner.core.api.solver
Methods in org.optaplanner.core.api.solver that return Score Modifier and Type Method Description ScoreSolver. getBestScore()Deprecated.in favor ofScoreManager.updateScore(Object) -
Uses of Score in org.optaplanner.core.api.solver.event
Methods in org.optaplanner.core.api.solver.event that return Score Modifier and Type Method Description ScoreBestSolutionChangedEvent. getNewBestScore()Returns theScoreof theBestSolutionChangedEvent.getNewBestSolution().Constructors in org.optaplanner.core.api.solver.event with parameters of type Score Constructor Description BestSolutionChangedEvent(Solver<Solution_> solver, long timeMillisSpent, Solution_ newBestSolution, Score newBestScore) -
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 Modifier and Type Field Description protected Comparator<Score>DefaultConstructionHeuristicForager. scoreComparator -
Uses of Score in org.optaplanner.core.impl.domain.constraintweight.descriptor
Methods in org.optaplanner.core.impl.domain.constraintweight.descriptor that return types with arguments of type Score Modifier and Type Method Description Function<Solution_,Score<?>>ConstraintWeightDescriptor. createExtractor() -
Uses of Score in org.optaplanner.core.impl.domain.solution
Classes in org.optaplanner.core.impl.domain.solution with type parameters of type Score Modifier and Type Class Description classAbstractSolution<S extends Score>Deprecated.UsePlanningSolution.autoDiscoverMemberType()instead.Fields in org.optaplanner.core.impl.domain.solution declared as Score Modifier and Type Field Description protected SAbstractSolution. scoreDeprecated. -
Uses of Score in org.optaplanner.core.impl.domain.solution.descriptor
Methods in org.optaplanner.core.impl.domain.solution.descriptor that return Score Modifier and Type Method Description ScoreSolutionDescriptor. getScore(Solution_ solution)Methods in org.optaplanner.core.impl.domain.solution.descriptor that return types with arguments of type Score Modifier and Type Method Description Class<? extends Score>SolutionDescriptor. extractScoreClass()Methods in org.optaplanner.core.impl.domain.solution.descriptor with parameters of type Score Modifier and Type Method Description voidSolutionDescriptor. setScore(Solution_ solution, Score score)Called when theScorehas been calculated or predicted.voidSolutionDescriptor. validateConstraintWeight(String constraintPackage, String constraintName, Score<?> constraintWeight)Method parameters in org.optaplanner.core.impl.domain.solution.descriptor with type arguments of type Score Modifier and Type Method Description ScoreDefinitionSolutionDescriptor. buildScoreDefinition(Class<? extends Score> scoreType, PlanningScore annotation) -
Uses of Score in org.optaplanner.core.impl.exhaustivesearch.node
Methods in org.optaplanner.core.impl.exhaustivesearch.node that return Score Modifier and Type Method Description ScoreExhaustiveSearchNode. getOptimisticBound()ScoreExhaustiveSearchNode. getScore()Methods in org.optaplanner.core.impl.exhaustivesearch.node with parameters of type Score Modifier and Type Method Description voidExhaustiveSearchNode. setOptimisticBound(Score optimisticBound)voidExhaustiveSearchNode. 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 Modifier and Type Method Description ScoreScoreBounder. calculateOptimisticBound(ScoreDirector scoreDirector, Score score)In OR terms, this is called the lower bound if they minimize, and upper bound if they maximize.ScoreTrendBasedScoreBounder. calculateOptimisticBound(ScoreDirector scoreDirector, Score score)ScoreScoreBounder. calculatePessimisticBound(ScoreDirector scoreDirector, Score score)In OR terms, this is called the upper bound if they minimize, and lower bound if they maximize.ScoreTrendBasedScoreBounder. calculatePessimisticBound(ScoreDirector scoreDirector, Score score)Methods in org.optaplanner.core.impl.exhaustivesearch.node.bounder with parameters of type Score Modifier and Type Method Description ScoreScoreBounder. calculateOptimisticBound(ScoreDirector scoreDirector, Score score)In OR terms, this is called the lower bound if they minimize, and upper bound if they maximize.ScoreTrendBasedScoreBounder. calculateOptimisticBound(ScoreDirector scoreDirector, Score score)ScoreScoreBounder. calculatePessimisticBound(ScoreDirector scoreDirector, Score score)In OR terms, this is called the upper bound if they minimize, and lower bound if they maximize.ScoreTrendBasedScoreBounder. calculatePessimisticBound(ScoreDirector scoreDirector, Score score) -
Uses of Score in org.optaplanner.core.impl.exhaustivesearch.scope
Methods in org.optaplanner.core.impl.exhaustivesearch.scope that return Score Modifier and Type Method Description ScoreExhaustiveSearchPhaseScope. getBestPessimisticBound()ScoreExhaustiveSearchStepScope. getStartingStepScore()Methods in org.optaplanner.core.impl.exhaustivesearch.scope with parameters of type Score Modifier and Type Method Description voidExhaustiveSearchPhaseScope. registerPessimisticBound(Score pessimisticBound)voidExhaustiveSearchPhaseScope. setBestPessimisticBound(Score bestPessimisticBound) -
Uses of Score in org.optaplanner.core.impl.heuristic.thread
Methods in org.optaplanner.core.impl.heuristic.thread that return Score Modifier and Type Method Description ScoreApplyStepOperation. getScore()ScoreOrderByMoveIndexBlockingQueue.MoveResult. getScore()Methods in org.optaplanner.core.impl.heuristic.thread with parameters of type Score Modifier and Type Method Description voidOrderByMoveIndexBlockingQueue. addMove(int moveThreadIndex, int stepIndex, int moveIndex, Move<Solution_> move, Score score)This method is thread-safe.protected voidMoveThreadRunner. predictWorkingStepScore(Move<Solution_> step, Score score)Constructors in org.optaplanner.core.impl.heuristic.thread with parameters of type Score Constructor Description ApplyStepOperation(int stepIndex, Move<Solution_> step, Score score)MoveResult(int moveThreadIndex, int stepIndex, int moveIndex, Move<Solution_> move, boolean moveDoable, Score score) -
Uses of Score in org.optaplanner.core.impl.localsearch.decider.acceptor.greatdeluge
Methods in org.optaplanner.core.impl.localsearch.decider.acceptor.greatdeluge that return Score Modifier and Type Method Description ScoreGreatDelugeAcceptor. getInitialWaterLevel()ScoreGreatDelugeAcceptor. getWaterLevelIncrementScore()Methods in org.optaplanner.core.impl.localsearch.decider.acceptor.greatdeluge with parameters of type Score Modifier and Type Method Description voidGreatDelugeAcceptor. setInitialWaterLevel(Score initialLevel)voidGreatDelugeAcceptor. setWaterLevelIncrementScore(Score waterLevelIncrementScore) -
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 Modifier and Type Field Description protected Score[]LateAcceptanceAcceptor. 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 Modifier and Type Field Description protected ScoreSimulatedAnnealingAcceptor. startingTemperatureMethods in org.optaplanner.core.impl.localsearch.decider.acceptor.simulatedannealing with parameters of type Score Modifier and Type Method Description voidSimulatedAnnealingAcceptor. 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 Modifier and Type Field Description protected ScoreStepCountingHillClimbingAcceptor. thresholdScore -
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 Modifier and Type Field Description protected ScoreHighestScoreFinalistPodium. finalistScoreprotected ScoreStrategicOscillationByLevelFinalistPodium. finalistScoreprotected ScoreStrategicOscillationByLevelFinalistPodium. referenceScore -
Uses of Score in org.optaplanner.core.impl.partitionedsearch
Methods in org.optaplanner.core.impl.partitionedsearch that return Score Modifier and Type Method Description ScorePartitionSolver. getBestScore() -
Uses of Score in org.optaplanner.core.impl.phase.scope
Fields in org.optaplanner.core.impl.phase.scope declared as Score Modifier and Type Field Description protected ScoreAbstractMoveScope. scoreprotected ScoreAbstractStepScope. scoreprotected ScoreAbstractPhaseScope. startingScoreMethods in org.optaplanner.core.impl.phase.scope that return Score Modifier and Type Method Description ScoreAbstractPhaseScope. calculateScore()ScoreAbstractPhaseScope. getBestScore()ScoreAbstractMoveScope. getScore()ScoreAbstractStepScope. getScore()ScoreAbstractPhaseScope. getStartingScore()Methods in org.optaplanner.core.impl.phase.scope with parameters of type Score Modifier and Type Method Description voidAbstractPhaseScope. assertExpectedWorkingScore(Score expectedWorkingScore, Object completedAction)voidAbstractPhaseScope. assertPredictedScoreFromScratch(Score workingScore, Object completedAction)voidAbstractPhaseScope. assertShadowVariablesAreNotStale(Score workingScore, Object completedAction)voidAbstractPhaseScope. assertWorkingScoreFromScratch(Score workingScore, Object completedAction)voidAbstractMoveScope. setScore(Score score)voidAbstractStepScope. setScore(Score score) -
Uses of Score in org.optaplanner.core.impl.score
Methods in org.optaplanner.core.impl.score that return Score Modifier and Type Method Description static ScoreScoreUtils. parseScore(Class<? extends Score> scoreClass, String scoreString)ScoreDefaultScoreManager. updateScore(Solution_ solution)Methods in org.optaplanner.core.impl.score with parameters of type Score Modifier and Type Method Description static double[]ScoreUtils. extractLevelDoubles(Score score)Method parameters in org.optaplanner.core.impl.score with type arguments of type Score Modifier and Type Method Description static ScoreScoreUtils. parseScore(Class<? extends Score> scoreClass, String scoreString) -
Uses of Score in org.optaplanner.core.impl.score.comparator
Methods in org.optaplanner.core.impl.score.comparator with parameters of type Score Modifier and Type Method Description intFlatteningHardSoftScoreComparator. 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 Modifier and Type Class Description classAbstractScoreDefinition<S extends Score<S>>Abstract superclass forScoreDefinition.interfaceScoreDefinition<S extends Score<S>>Methods in org.optaplanner.core.impl.score.definition with parameters of type Score Modifier and Type Method Description booleanAbstractBendableScoreDefinition. isCompatibleArithmeticArgument(Score score)booleanAbstractScoreDefinition. isCompatibleArithmeticArgument(Score score)booleanScoreDefinition. isCompatibleArithmeticArgument(Score score) -
Uses of Score in org.optaplanner.core.impl.score.director
Methods in org.optaplanner.core.impl.score.director that return Score Modifier and Type Method Description ScoreScoreDirector. calculateScore()Calculates theScoreand updates theworking solutionaccordingly.ScoreAbstractScoreDirector. doAndProcessMove(Move<Solution_> move, boolean assertMoveScoreFromScratch)ScoreInnerScoreDirector. doAndProcessMove(Move<Solution_> move, boolean assertMoveScoreFromScratch)Methods in org.optaplanner.core.impl.score.director with parameters of type Score Modifier and Type Method Description voidAbstractScoreDirector. assertExpectedUndoMoveScore(Move move, Score beforeMoveScore)voidInnerScoreDirector. assertExpectedUndoMoveScore(Move move, Score beforeMoveScore)Asserts that if theScoreis calculated for the currentworking solutionin the currentScoreDirector(with incremental calculation residue), it is equal to the parameterbeforeMoveScore.voidAbstractScoreDirector. assertExpectedWorkingScore(Score expectedWorkingScore, Object completedAction)voidInnerScoreDirector. assertExpectedWorkingScore(Score expectedWorkingScore, Object completedAction)Asserts that if theScoreis calculated for the currentworking solutionin the currentScoreDirector(with possibly incremental calculation residue), it is equal to the parameterexpectedWorkingScore.voidAbstractScoreDirector. assertPredictedScoreFromScratch(Score workingScore, Object completedAction)voidInnerScoreDirector. assertPredictedScoreFromScratch(Score predictedScore, Object completedAction)Asserts that if theScoreis calculated for the currentworking solutionin a freshScoreDirector(with no incremental calculation residue), it is equal to the parameterpredictedScore.voidAbstractScoreDirector. assertShadowVariablesAreNotStale(Score expectedWorkingScore, Object completedAction)voidInnerScoreDirector. assertShadowVariablesAreNotStale(Score expectedWorkingScore, Object completedAction)Asserts that if allVariableListeners are forcibly triggered, and therefore all shadow variables are updated if needed, that none of the shadow variables of theworking solutionchange, Then also asserts that theScorecalculated for theworking solutionafterwards is equal to the parameterexpectedWorkingScore.voidAbstractScoreDirector. assertWorkingScoreFromScratch(Score workingScore, Object completedAction)voidInnerScoreDirector. assertWorkingScoreFromScratch(Score workingScore, Object completedAction)Asserts that if theScoreis calculated for the currentworking solutionin a freshScoreDirector(with no incremental calculation residue), it is equal to the parameterworkingScore.protected voidAbstractScoreDirector. setCalculatedScore(Score score)Method parameters in org.optaplanner.core.impl.score.director with type arguments of type Score Modifier and Type Method Description voidAbstractScoreDirector. doAndProcessMove(Move<Solution_> move, boolean assertMoveScoreFromScratch, Consumer<Score> moveProcessor)voidInnerScoreDirector. doAndProcessMove(Move<Solution_> move, boolean assertMoveScoreFromScratch, Consumer<Score> moveProcessor) -
Uses of Score in org.optaplanner.core.impl.score.director.drools
Fields in org.optaplanner.core.impl.score.director.drools with type parameters of type Score Modifier and Type Field Description protected Map<org.kie.api.definition.rule.Rule,Function<Solution_,Score<?>>>DroolsScoreDirectorFactory. ruleToConstraintWeightExtractorMapMethods in org.optaplanner.core.impl.score.director.drools that return Score Modifier and Type Method Description ScoreDroolsScoreDirector. calculateScore()Methods in org.optaplanner.core.impl.score.director.drools that return types with arguments of type Score Modifier and Type Method Description Map<org.kie.api.definition.rule.Rule,Function<Solution_,Score<?>>>DroolsScoreDirectorFactory. getRuleToConstraintWeightExtractorMap() -
Uses of Score in org.optaplanner.core.impl.score.director.drools.testgen
Methods in org.optaplanner.core.impl.score.director.drools.testgen that return Score Modifier and Type Method Description ScoreTestGenDroolsScoreDirector. calculateScore()Methods in org.optaplanner.core.impl.score.director.drools.testgen with parameters of type Score Modifier and Type Method Description voidTestGenDroolsScoreDirector. assertShadowVariablesAreNotStale(Score expectedWorkingScore, Object completedAction)voidTestGenDroolsScoreDirector. assertWorkingScoreFromScratch(Score workingScore, Object completedAction) -
Uses of Score in org.optaplanner.core.impl.score.director.drools.testgen.reproducer
Methods in org.optaplanner.core.impl.score.director.drools.testgen.reproducer that return Score Modifier and Type Method Description Score<?>TestGenCorruptedScoreException. getUncorruptedScore()Score<?>TestGenCorruptedScoreException. getWorkingScore()Constructors in org.optaplanner.core.impl.score.director.drools.testgen.reproducer with parameters of type Score Constructor Description TestGenCorruptedScoreException(Score<?> workingScore, Score<?> uncorruptedScore) -
Uses of Score in org.optaplanner.core.impl.score.director.easy
Methods in org.optaplanner.core.impl.score.director.easy that return Score Modifier and Type Method Description ScoreEasyScoreDirector. calculateScore() -
Uses of Score in org.optaplanner.core.impl.score.director.incremental
Methods in org.optaplanner.core.impl.score.director.incremental that return Score Modifier and Type Method Description ScoreIncrementalScoreDirector. calculateScore() -
Uses of Score in org.optaplanner.core.impl.score.director.stream
Methods in org.optaplanner.core.impl.score.director.stream that return Score Modifier and Type Method Description ScoreConstraintStreamScoreDirector. calculateScore() -
Uses of Score in org.optaplanner.core.impl.score.inliner
Classes in org.optaplanner.core.impl.score.inliner with type parameters of type Score Modifier and Type Class Description classScoreInliner<Score_ extends Score<Score_>>Method parameters in org.optaplanner.core.impl.score.inliner with type arguments of type Score Modifier and Type Method Description UndoScoreImpacterBigDecimalWeightedScoreImpacter. impactScore(BigDecimal matchWeight, Consumer<Score<?>> scoreConsumer)UndoScoreImpacterIntWeightedScoreImpacter. impactScore(int matchWeight, Consumer<Score<?>> matchScoreConsumer)UndoScoreImpacterLongWeightedScoreImpacter. impactScore(long matchWeight, Consumer<Score<?>> scoreConsumer) -
Uses of Score in org.optaplanner.core.impl.score.stream
Methods in org.optaplanner.core.impl.score.stream that return Score Modifier and Type Method Description Score<?>ConstraintSession. calculateScore(int initScore) -
Uses of Score in org.optaplanner.core.impl.score.stream.bavet
Methods in org.optaplanner.core.impl.score.stream.bavet that return Score Modifier and Type Method Description Score<?>BavetConstraintSession. calculateScore(int initScore)Methods in org.optaplanner.core.impl.score.stream.bavet with parameters of type Score Modifier and Type Method Description voidBavetConstraint. createNodes(BavetNodeBuildPolicy<Solution_> buildPolicy, Map<Class<?>,BavetFromUniNode<Object>> declaredClassToNodeMap, Score<?> constraintWeight)Constructor parameters in org.optaplanner.core.impl.score.stream.bavet with type arguments of type Score Constructor Description BavetConstraint(BavetConstraintFactory<Solution_> constraintFactory, String constraintPackage, String constraintName, Function<Solution_,Score<?>> constraintWeightExtractor, ScoreImpactType scoreImpactType, boolean isConstraintWeightConfigurable, List<BavetFromUniConstraintStream<Solution_,Object>> fromStreamList)BavetConstraintSession(boolean constraintMatchEnabled, ScoreDefinition scoreDefinition, Map<BavetConstraint<Solution_>,Score<?>> constraintToWeightMap) -
Uses of Score in org.optaplanner.core.impl.score.stream.bavet.bi
Methods in org.optaplanner.core.impl.score.stream.bavet.bi that return Score Modifier and Type Method Description Score<?>BavetScoringBiNode. getConstraintWeight()Score<?>BavetScoringBiTuple. getMatchScore()Methods in org.optaplanner.core.impl.score.stream.bavet.bi with parameters of type Score Modifier and Type Method Description ConstraintMatchTotalBavetScoringBiNode. buildConstraintMatchTotal(Score<?> zeroScore)protected voidBavetAbstractBiConstraintStream. createChildNodeChains(BavetNodeBuildPolicy<Solution_> buildPolicy, Score<?> constraintWeight, int nodeOrder, BavetAbstractBiNode<A,B> node)protected voidBavetJoinBridgeBiConstraintStream. createChildNodeChains(BavetNodeBuildPolicy<Solution_> buildPolicy, Score<?> constraintWeight, int nodeOrder, BavetAbstractBiNode<A,B> uncastedNode)protected voidBavetScoringBiConstraintStream. createChildNodeChains(BavetNodeBuildPolicy<Solution_> buildPolicy, Score<?> constraintWeight, int nodeOrder, BavetAbstractBiNode<A,B> node)protected abstract BavetAbstractBiNode<A,B>BavetAbstractBiConstraintStream. createNode(BavetNodeBuildPolicy<Solution_> buildPolicy, Score<?> constraintWeight, int nodeOrder, BavetAbstractBiNode<A,B> parentNode)protected BavetFilterBiNode<A,B>BavetFilterBiConstraintStream. createNode(BavetNodeBuildPolicy<Solution_> buildPolicy, Score<?> constraintWeight, int nodeOrder, BavetAbstractBiNode<A,B> parentNode)protected BavetGroupBiNode<GroupKey_,ResultContainer_,Result_>BavetGroupBiConstraintStream. createNode(BavetNodeBuildPolicy<Solution_> buildPolicy, Score<?> constraintWeight, int nodeOrder, BavetAbstractBiNode<GroupKey_,Result_> parentNode)protected BavetJoinBiNode<A,B>BavetJoinBiConstraintStream. createNode(BavetNodeBuildPolicy<Solution_> buildPolicy, Score<?> constraintWeight, int nodeOrder, BavetAbstractBiNode<A,B> parentNode)protected BavetJoinBridgeBiNode<A,B>BavetJoinBridgeBiConstraintStream. createNode(BavetNodeBuildPolicy<Solution_> buildPolicy, Score<?> constraintWeight, int nodeOrder, BavetAbstractBiNode<A,B> parentNode)protected BavetScoringBiNode<A,B>BavetScoringBiConstraintStream. createNode(BavetNodeBuildPolicy<Solution_> buildPolicy, Score<?> constraintWeight, int nodeOrder, BavetAbstractBiNode<A,B> parentNode)BavetAbstractBiNode<A,B>BavetAbstractBiConstraintStream. createNodeChain(BavetNodeBuildPolicy<Solution_> buildPolicy, Score<?> constraintWeight, int nodeOrder, BavetAbstractBiNode<A,B> parentNode)BavetGroupBiNode<GroupKey_,ResultContainer_,Result_>BavetGroupBiConstraintStream. createNodeChain(BavetNodeBuildPolicy<Solution_> buildPolicy, Score<?> constraintWeight, int nodeOrder, BavetAbstractBiNode<GroupKey_,Result_> parentNode)BavetJoinBiNode<A,B>BavetJoinBiConstraintStream. createNodeChain(BavetNodeBuildPolicy<Solution_> buildPolicy, Score<?> constraintWeight, int nodeOrder, BavetJoinBridgeNode leftNode_, BavetJoinBridgeNode rightNode_)ConstraintBavetAbstractBiConstraintStream. impactScore(String constraintPackage, String constraintName, Score<?> constraintWeight, ToIntBiFunction<A,B> matchWeigher, ScoreImpactType impactType)ConstraintBavetAbstractBiConstraintStream. impactScore(String constraintPackage, String constraintName, Score<?> constraintWeight, ScoreImpactType impactType)ConstraintBavetAbstractBiConstraintStream. impactScoreBigDecimal(String constraintPackage, String constraintName, Score<?> constraintWeight, BiFunction<A,B,BigDecimal> matchWeigher, ScoreImpactType impactType)ConstraintBavetAbstractBiConstraintStream. impactScoreLong(String constraintPackage, String constraintName, Score<?> constraintWeight, ToLongBiFunction<A,B> matchWeigher, ScoreImpactType impactType)voidBavetScoringBiTuple. setMatchScore(Score<?> matchScore)Constructors in org.optaplanner.core.impl.score.stream.bavet.bi with parameters of type Score Constructor Description BavetScoringBiNode(BavetConstraintSession session, int nodeOrder, String constraintPackage, String constraintName, Score<?> constraintWeight, TriFunction<A,B,Consumer<Score<?>>,UndoScoreImpacter> scoreImpacter)Constructor parameters in org.optaplanner.core.impl.score.stream.bavet.bi with type arguments of type Score Constructor Description BavetScoringBiNode(BavetConstraintSession session, int nodeOrder, String constraintPackage, String constraintName, Score<?> constraintWeight, TriFunction<A,B,Consumer<Score<?>>,UndoScoreImpacter> scoreImpacter) -
Uses of Score in org.optaplanner.core.impl.score.stream.bavet.common
Methods in org.optaplanner.core.impl.score.stream.bavet.common that return Score Modifier and Type Method Description Score<?>BavetScoringNode. getConstraintWeight()Score<?>BavetScoringTuple. getMatchScore()Methods in org.optaplanner.core.impl.score.stream.bavet.common with parameters of type Score Modifier and Type Method Description protected BavetConstraint<Solution_>BavetAbstractConstraintStream. buildConstraint(String constraintPackage, String constraintName, Score<?> constraintWeight, ScoreImpactType impactType)ConstraintMatchTotalBavetScoringNode. buildConstraintMatchTotal(Score<?> zeroScore)BavetJoinNodeBavetJoinConstraintStream. createNodeChain(BavetNodeBuildPolicy<Solution_> buildPolicy, Score<?> constraintWeight, int nodeOrder, BavetJoinBridgeNode leftNode, BavetJoinBridgeNode rightNode)voidBavetScoringTuple. setMatchScore(Score<?> matchScore) -
Uses of Score in org.optaplanner.core.impl.score.stream.bavet.tri
Methods in org.optaplanner.core.impl.score.stream.bavet.tri that return Score Modifier and Type Method Description Score<?>BavetScoringTriNode. getConstraintWeight()Score<?>BavetScoringTriTuple. getMatchScore()Methods in org.optaplanner.core.impl.score.stream.bavet.tri with parameters of type Score Modifier and Type Method Description ConstraintMatchTotalBavetScoringTriNode. buildConstraintMatchTotal(Score<?> zeroScore)protected voidBavetAbstractTriConstraintStream. createChildNodeChains(BavetNodeBuildPolicy<Solution_> buildPolicy, Score<?> constraintWeight, int nodeOrder, BavetAbstractTriNode<A,B,C> node)protected voidBavetScoringTriConstraintStream. createChildNodeChains(BavetNodeBuildPolicy<Solution_> buildPolicy, Score<?> constraintWeight, int nodeOrder, BavetAbstractTriNode<A,B,C> node)protected abstract BavetAbstractTriNode<A,B,C>BavetAbstractTriConstraintStream. createNode(BavetNodeBuildPolicy<Solution_> buildPolicy, Score<?> constraintWeight, int nodeOrder, BavetAbstractTriNode<A,B,C> parentNode)protected BavetFilterTriNode<A,B,C>BavetFilterTriConstraintStream. createNode(BavetNodeBuildPolicy<Solution_> buildPolicy, Score<?> constraintWeight, int nodeOrder, BavetAbstractTriNode<A,B,C> parentNode)protected BavetJoinTriNode<A,B,C>BavetJoinTriConstraintStream. createNode(BavetNodeBuildPolicy<Solution_> buildPolicy, Score<?> constraintWeight, int nodeOrder, BavetAbstractTriNode<A,B,C> parentNode)protected BavetScoringTriNode<A,B,C>BavetScoringTriConstraintStream. createNode(BavetNodeBuildPolicy<Solution_> buildPolicy, Score<?> constraintWeight, int nodeOrder, BavetAbstractTriNode<A,B,C> parentNode)BavetAbstractTriNode<A,B,C>BavetAbstractTriConstraintStream. createNodeChain(BavetNodeBuildPolicy<Solution_> buildPolicy, Score<?> constraintWeight, int nodeOrder, BavetAbstractTriNode<A,B,C> parentNode)BavetJoinTriNode<A,B,C>BavetJoinTriConstraintStream. createNodeChain(BavetNodeBuildPolicy<Solution_> buildPolicy, Score<?> constraintWeight, int nodeOrder, BavetJoinBridgeNode leftNode_, BavetJoinBridgeNode rightNode_)ConstraintBavetAbstractTriConstraintStream. impactScore(String constraintPackage, String constraintName, Score<?> constraintWeight, ToIntTriFunction<A,B,C> matchWeigher, ScoreImpactType impactType)ConstraintBavetAbstractTriConstraintStream. impactScore(String constraintPackage, String constraintName, Score<?> constraintWeight, ScoreImpactType impactType)ConstraintBavetAbstractTriConstraintStream. impactScoreBigDecimal(String constraintPackage, String constraintName, Score<?> constraintWeight, TriFunction<A,B,C,BigDecimal> matchWeigher, ScoreImpactType impactType)ConstraintBavetAbstractTriConstraintStream. impactScoreLong(String constraintPackage, String constraintName, Score<?> constraintWeight, ToLongTriFunction<A,B,C> matchWeigher, ScoreImpactType impactType)voidBavetScoringTriTuple. setMatchScore(Score<?> matchScore)Constructors in org.optaplanner.core.impl.score.stream.bavet.tri with parameters of type Score Constructor Description BavetScoringTriNode(BavetConstraintSession session, int nodeOrder, String constraintPackage, String constraintName, Score<?> constraintWeight, QuadFunction<A,B,C,Consumer<Score<?>>,UndoScoreImpacter> scoreImpacter)Constructor parameters in org.optaplanner.core.impl.score.stream.bavet.tri with type arguments of type Score Constructor Description BavetScoringTriNode(BavetConstraintSession session, int nodeOrder, String constraintPackage, String constraintName, Score<?> constraintWeight, QuadFunction<A,B,C,Consumer<Score<?>>,UndoScoreImpacter> scoreImpacter) -
Uses of Score in org.optaplanner.core.impl.score.stream.bavet.uni
Methods in org.optaplanner.core.impl.score.stream.bavet.uni that return Score Modifier and Type Method Description Score<?>BavetScoringUniNode. getConstraintWeight()Score<?>BavetScoringUniTuple. getMatchScore()Methods in org.optaplanner.core.impl.score.stream.bavet.uni with parameters of type Score Modifier and Type Method Description ConstraintMatchTotalBavetScoringUniNode. buildConstraintMatchTotal(Score<?> zeroScore)protected voidBavetAbstractUniConstraintStream. createChildNodeChains(BavetNodeBuildPolicy<Solution_> buildPolicy, Score<?> constraintWeight, int nodeOrder, BavetAbstractUniNode<A> node)protected voidBavetGroupBridgeUniConstraintStream. createChildNodeChains(BavetNodeBuildPolicy<Solution_> buildPolicy, Score<?> constraintWeight, int nodeOrder, BavetAbstractUniNode<A> node)protected voidBavetJoinBridgeUniConstraintStream. createChildNodeChains(BavetNodeBuildPolicy<Solution_> buildPolicy, Score<?> constraintWeight, int nodeOrder, BavetAbstractUniNode<A> uncastedNode)protected voidBavetScoringUniConstraintStream. createChildNodeChains(BavetNodeBuildPolicy<Solution_> buildPolicy, Score<?> constraintWeight, int nodeOrder, BavetAbstractUniNode<A> node)protected abstract BavetAbstractUniNode<A>BavetAbstractUniConstraintStream. createNode(BavetNodeBuildPolicy<Solution_> buildPolicy, Score<?> constraintWeight, int nodeOrder, BavetAbstractUniNode<A> parentNode)protected BavetAbstractUniNode<A>BavetFilterUniConstraintStream. createNode(BavetNodeBuildPolicy<Solution_> buildPolicy, Score<?> constraintWeight, int nodeOrder, BavetAbstractUniNode<A> parentNode)protected BavetFromUniNode<A>BavetFromUniConstraintStream. createNode(BavetNodeBuildPolicy<Solution_> buildPolicy, Score<?> constraintWeight, int nodeOrder, BavetAbstractUniNode<A> parentNode)protected BavetGroupBridgeUniNode<A,NewA,ResultContainer_,NewB>BavetGroupBridgeUniConstraintStream. createNode(BavetNodeBuildPolicy<Solution_> buildPolicy, Score<?> constraintWeight, int nodeOrder, BavetAbstractUniNode<A> parentNode)protected BavetJoinBridgeUniNode<A>BavetJoinBridgeUniConstraintStream. createNode(BavetNodeBuildPolicy<Solution_> buildPolicy, Score<?> constraintWeight, int nodeOrder, BavetAbstractUniNode<A> parentNode)protected BavetScoringUniNode<A>BavetScoringUniConstraintStream. createNode(BavetNodeBuildPolicy<Solution_> buildPolicy, Score<?> constraintWeight, int nodeOrder, BavetAbstractUniNode<A> parentNode)BavetAbstractUniNode<A>BavetAbstractUniConstraintStream. createNodeChain(BavetNodeBuildPolicy<Solution_> buildPolicy, Score<?> constraintWeight, int nodeOrder, BavetAbstractUniNode<A> parentNode)BavetFromUniNode<A>BavetFromUniConstraintStream. createNodeChain(BavetNodeBuildPolicy<Solution_> buildPolicy, Score<?> constraintWeight, int nodeOrder, BavetAbstractUniNode<A> parentNode)ConstraintBavetAbstractUniConstraintStream. impactScore(String constraintPackage, String constraintName, Score<?> constraintWeight, ToIntFunction<A> matchWeigher, ScoreImpactType impactType)ConstraintBavetAbstractUniConstraintStream. impactScore(String constraintPackage, String constraintName, Score<?> constraintWeight, ScoreImpactType impactType)ConstraintBavetAbstractUniConstraintStream. impactScoreBigDecimal(String constraintPackage, String constraintName, Score<?> constraintWeight, Function<A,BigDecimal> matchWeigher, ScoreImpactType impactType)ConstraintBavetAbstractUniConstraintStream. impactScoreLong(String constraintPackage, String constraintName, Score<?> constraintWeight, ToLongFunction<A> matchWeigher, ScoreImpactType impactType)voidBavetScoringUniTuple. setMatchScore(Score<?> matchScore)Constructors in org.optaplanner.core.impl.score.stream.bavet.uni with parameters of type Score Constructor Description BavetScoringUniNode(BavetConstraintSession session, int nodeOrder, BavetAbstractUniNode<A> parentNode, String constraintPackage, String constraintName, Score<?> constraintWeight, BiFunction<A,Consumer<Score<?>>,UndoScoreImpacter> scoreImpacter)Constructor parameters in org.optaplanner.core.impl.score.stream.bavet.uni with type arguments of type Score Constructor Description BavetScoringUniNode(BavetConstraintSession session, int nodeOrder, BavetAbstractUniNode<A> parentNode, String constraintPackage, String constraintName, Score<?> constraintWeight, BiFunction<A,Consumer<Score<?>>,UndoScoreImpacter> scoreImpacter) -
Uses of Score in org.optaplanner.core.impl.score.stream.bi
Methods in org.optaplanner.core.impl.score.stream.bi with parameters of type Score Modifier and Type Method Description default ConstraintInnerBiConstraintStream. impact(String constraintPackage, String constraintName, Score<?> constraintWeight, ToIntBiFunction<A,B> matchWeigher)default ConstraintInnerBiConstraintStream. impactBigDecimal(String constraintPackage, String constraintName, Score<?> constraintWeight, BiFunction<A,B,BigDecimal> matchWeigher)default ConstraintInnerBiConstraintStream. impactLong(String constraintPackage, String constraintName, Score<?> constraintWeight, ToLongBiFunction<A,B> matchWeigher)ConstraintInnerBiConstraintStream. impactScore(String constraintPackage, String constraintName, Score<?> constraintWeight, ToIntBiFunction<A,B> matchWeigher, ScoreImpactType impactType)ConstraintInnerBiConstraintStream. impactScoreBigDecimal(String constraintPackage, String constraintName, Score<?> constraintWeight, BiFunction<A,B,BigDecimal> matchWeigher, ScoreImpactType impactType)ConstraintInnerBiConstraintStream. impactScoreLong(String constraintPackage, String constraintName, Score<?> constraintWeight, ToLongBiFunction<A,B> matchWeigher, ScoreImpactType impactType)default ConstraintInnerBiConstraintStream. penalize(String constraintPackage, String constraintName, Score<?> constraintWeight, ToIntBiFunction<A,B> matchWeigher)default ConstraintInnerBiConstraintStream. penalizeBigDecimal(String constraintPackage, String constraintName, Score<?> constraintWeight, BiFunction<A,B,BigDecimal> matchWeigher)default ConstraintInnerBiConstraintStream. penalizeLong(String constraintPackage, String constraintName, Score<?> constraintWeight, ToLongBiFunction<A,B> matchWeigher)default ConstraintInnerBiConstraintStream. reward(String constraintPackage, String constraintName, Score<?> constraintWeight, ToIntBiFunction<A,B> matchWeigher)default ConstraintInnerBiConstraintStream. rewardBigDecimal(String constraintPackage, String constraintName, Score<?> constraintWeight, BiFunction<A,B,BigDecimal> matchWeigher)default ConstraintInnerBiConstraintStream. rewardLong(String constraintPackage, String constraintName, Score<?> constraintWeight, ToLongBiFunction<A,B> matchWeigher) -
Uses of Score in org.optaplanner.core.impl.score.stream.common
Methods in org.optaplanner.core.impl.score.stream.common that return Score Modifier and Type Method Description Score<?>AbstractConstraint. extractConstraintWeight(Solution_ workingSolution)Methods in org.optaplanner.core.impl.score.stream.common that return types with arguments of type Score Modifier and Type Method Description protected Function<Solution_,Score<?>>AbstractConstraintStream. buildConstraintWeightExtractor(String constraintPackage, String constraintName)protected Function<Solution_,Score<?>>AbstractConstraintStream. buildConstraintWeightExtractor(String constraintPackage, String constraintName, Score<?> constraintWeight)Methods in org.optaplanner.core.impl.score.stream.common with parameters of type Score Modifier and Type Method Description protected Function<Solution_,Score<?>>AbstractConstraintStream. buildConstraintWeightExtractor(String constraintPackage, String constraintName, Score<?> constraintWeight)ConstraintAbstractConstraintStream. impact(String constraintPackage, String constraintName, Score<?> constraintWeight)protected abstract ConstraintAbstractConstraintStream. impactScore(String constraintPackage, String constraintName, Score<?> constraintWeight, ScoreImpactType impactType)ConstraintAbstractConstraintStream. penalize(String constraintPackage, String constraintName, Score<?> constraintWeight)ConstraintAbstractConstraintStream. reward(String constraintPackage, String constraintName, Score<?> constraintWeight)Constructor parameters in org.optaplanner.core.impl.score.stream.common with type arguments of type Score Constructor Description AbstractConstraint(ConstraintFactory constraintFactory, String constraintPackage, String constraintName, Function<Solution_,Score<?>> constraintWeightExtractor, ScoreImpactType scoreImpactType, boolean isConstraintWeightConfigurable) -
Uses of Score in org.optaplanner.core.impl.score.stream.drools
Methods in org.optaplanner.core.impl.score.stream.drools that return Score Modifier and Type Method Description Score<?>DroolsConstraintSession. calculateScore(int initScore)Constructor parameters in org.optaplanner.core.impl.score.stream.drools with type arguments of type Score Constructor Description DroolsConstraint(DroolsConstraintFactory<Solution_> constraintFactory, String constraintPackage, String constraintName, Function<Solution_,Score<?>> constraintWeightExtractor, ScoreImpactType scoreImpactType, boolean isConstraintWeightConfigurable, List<DroolsFromUniConstraintStream<Solution_,Object>> fromStreamList, DroolsAbstractConstraintStream<Solution_> scoringStream) -
Uses of Score in org.optaplanner.core.impl.score.stream.drools.bi
Methods in org.optaplanner.core.impl.score.stream.drools.bi with parameters of type Score Modifier and Type Method Description ConstraintDroolsAbstractBiConstraintStream. impactScore(String constraintPackage, String constraintName, Score<?> constraintWeight, ToIntBiFunction<A,B> matchWeigher, ScoreImpactType impactType)ConstraintDroolsAbstractBiConstraintStream. impactScore(String constraintPackage, String constraintName, Score<?> constraintWeight, ScoreImpactType impactType)ConstraintDroolsAbstractBiConstraintStream. impactScoreBigDecimal(String constraintPackage, String constraintName, Score<?> constraintWeight, BiFunction<A,B,BigDecimal> matchWeigher, ScoreImpactType impactType)ConstraintDroolsAbstractBiConstraintStream. impactScoreLong(String constraintPackage, String constraintName, Score<?> constraintWeight, ToLongBiFunction<A,B> matchWeigher, ScoreImpactType impactType) -
Uses of Score in org.optaplanner.core.impl.score.stream.drools.common
Methods in org.optaplanner.core.impl.score.stream.drools.common with type parameters of type Score Modifier and Type Method Description protected <S extends Score<S>,H extends AbstractScoreHolder<S>>
voidDroolsCondition. impactScore(org.drools.model.Drools drools, H scoreHolder)protected <S extends Score<S>,H extends AbstractScoreHolder<S>>
voidDroolsCondition. impactScore(DroolsConstraint<?> constraint, org.drools.model.Drools drools, H scoreHolder, int impact)protected <S extends Score<S>,H extends AbstractScoreHolder<S>>
voidDroolsCondition. impactScore(DroolsConstraint<?> constraint, org.drools.model.Drools drools, H scoreHolder, long impact)protected <S extends Score<S>,H extends AbstractScoreHolder<S>>
voidDroolsCondition. impactScore(DroolsConstraint<?> constraint, org.drools.model.Drools drools, H scoreHolder, BigDecimal impact)Methods in org.optaplanner.core.impl.score.stream.drools.common with parameters of type Score Modifier and Type Method Description protected DroolsConstraint<Solution_>DroolsAbstractConstraintStream. buildConstraint(String constraintPackage, String constraintName, Score<?> constraintWeight, ScoreImpactType impactType, DroolsAbstractConstraintStream<Solution_> scoringStream) -
Uses of Score in org.optaplanner.core.impl.score.stream.drools.quad
Methods in org.optaplanner.core.impl.score.stream.drools.quad with parameters of type Score Modifier and Type Method Description ConstraintDroolsAbstractQuadConstraintStream. impactScore(String constraintPackage, String constraintName, Score<?> constraintWeight, ToIntQuadFunction<A,B,C,D> matchWeigher, ScoreImpactType impactType)protected ConstraintDroolsAbstractQuadConstraintStream. impactScore(String constraintPackage, String constraintName, Score<?> constraintWeight, ScoreImpactType impactType)ConstraintDroolsAbstractQuadConstraintStream. impactScoreBigDecimal(String constraintPackage, String constraintName, Score<?> constraintWeight, QuadFunction<A,B,C,D,BigDecimal> matchWeigher, ScoreImpactType impactType)ConstraintDroolsAbstractQuadConstraintStream. impactScoreLong(String constraintPackage, String constraintName, Score<?> constraintWeight, ToLongQuadFunction<A,B,C,D> matchWeigher, ScoreImpactType impactType) -
Uses of Score in org.optaplanner.core.impl.score.stream.drools.tri
Methods in org.optaplanner.core.impl.score.stream.drools.tri with parameters of type Score Modifier and Type Method Description ConstraintDroolsAbstractTriConstraintStream. impactScore(String constraintPackage, String constraintName, Score<?> constraintWeight, ToIntTriFunction<A,B,C> matchWeigher, ScoreImpactType impactType)protected ConstraintDroolsAbstractTriConstraintStream. impactScore(String constraintPackage, String constraintName, Score<?> constraintWeight, ScoreImpactType impactType)ConstraintDroolsAbstractTriConstraintStream. impactScoreBigDecimal(String constraintPackage, String constraintName, Score<?> constraintWeight, TriFunction<A,B,C,BigDecimal> matchWeigher, ScoreImpactType impactType)ConstraintDroolsAbstractTriConstraintStream. impactScoreLong(String constraintPackage, String constraintName, Score<?> constraintWeight, ToLongTriFunction<A,B,C> matchWeigher, ScoreImpactType impactType) -
Uses of Score in org.optaplanner.core.impl.score.stream.drools.uni
Methods in org.optaplanner.core.impl.score.stream.drools.uni with parameters of type Score Modifier and Type Method Description ConstraintDroolsAbstractUniConstraintStream. impactScore(String constraintPackage, String constraintName, Score<?> constraintWeight, ToIntFunction<A> matchWeigher, ScoreImpactType impactType)ConstraintDroolsAbstractUniConstraintStream. impactScore(String constraintPackage, String constraintName, Score<?> constraintWeight, ScoreImpactType impactType)ConstraintDroolsAbstractUniConstraintStream. impactScoreBigDecimal(String constraintPackage, String constraintName, Score<?> constraintWeight, Function<A,BigDecimal> matchWeigher, ScoreImpactType impactType)ConstraintDroolsAbstractUniConstraintStream. impactScoreLong(String constraintPackage, String constraintName, Score<?> constraintWeight, ToLongFunction<A> matchWeigher, ScoreImpactType impactType) -
Uses of Score in org.optaplanner.core.impl.score.stream.quad
Methods in org.optaplanner.core.impl.score.stream.quad with parameters of type Score Modifier and Type Method Description default ConstraintInnerQuadConstraintStream. impact(String constraintPackage, String constraintName, Score<?> constraintWeight, ToIntQuadFunction<A,B,C,D> matchWeigher)default ConstraintInnerQuadConstraintStream. impactBigDecimal(String constraintPackage, String constraintName, Score<?> constraintWeight, QuadFunction<A,B,C,D,BigDecimal> matchWeigher)default ConstraintInnerQuadConstraintStream. impactLong(String constraintPackage, String constraintName, Score<?> constraintWeight, ToLongQuadFunction<A,B,C,D> matchWeigher)ConstraintInnerQuadConstraintStream. impactScore(String constraintPackage, String constraintName, Score<?> constraintWeight, ToIntQuadFunction<A,B,C,D> matchWeigher, ScoreImpactType impactType)ConstraintInnerQuadConstraintStream. impactScoreBigDecimal(String constraintPackage, String constraintName, Score<?> constraintWeight, QuadFunction<A,B,C,D,BigDecimal> matchWeigher, ScoreImpactType impactType)ConstraintInnerQuadConstraintStream. impactScoreLong(String constraintPackage, String constraintName, Score<?> constraintWeight, ToLongQuadFunction<A,B,C,D> matchWeigher, ScoreImpactType impactType)default ConstraintInnerQuadConstraintStream. penalize(String constraintPackage, String constraintName, Score<?> constraintWeight, ToIntQuadFunction<A,B,C,D> matchWeigher)default ConstraintInnerQuadConstraintStream. penalizeBigDecimal(String constraintPackage, String constraintName, Score<?> constraintWeight, QuadFunction<A,B,C,D,BigDecimal> matchWeigher)default ConstraintInnerQuadConstraintStream. penalizeLong(String constraintPackage, String constraintName, Score<?> constraintWeight, ToLongQuadFunction<A,B,C,D> matchWeigher)default ConstraintInnerQuadConstraintStream. reward(String constraintPackage, String constraintName, Score<?> constraintWeight, ToIntQuadFunction<A,B,C,D> matchWeigher)default ConstraintInnerQuadConstraintStream. rewardBigDecimal(String constraintPackage, String constraintName, Score<?> constraintWeight, QuadFunction<A,B,C,D,BigDecimal> matchWeigher)default ConstraintInnerQuadConstraintStream. rewardLong(String constraintPackage, String constraintName, Score<?> constraintWeight, ToLongQuadFunction<A,B,C,D> matchWeigher) -
Uses of Score in org.optaplanner.core.impl.score.stream.tri
Methods in org.optaplanner.core.impl.score.stream.tri with parameters of type Score Modifier and Type Method Description default ConstraintInnerTriConstraintStream. impact(String constraintPackage, String constraintName, Score<?> constraintWeight, ToIntTriFunction<A,B,C> matchWeigher)default ConstraintInnerTriConstraintStream. impactBigDecimal(String constraintPackage, String constraintName, Score<?> constraintWeight, TriFunction<A,B,C,BigDecimal> matchWeigher)default ConstraintInnerTriConstraintStream. impactLong(String constraintPackage, String constraintName, Score<?> constraintWeight, ToLongTriFunction<A,B,C> matchWeigher)ConstraintInnerTriConstraintStream. impactScore(String constraintPackage, String constraintName, Score<?> constraintWeight, ToIntTriFunction<A,B,C> matchWeigher, ScoreImpactType impactType)ConstraintInnerTriConstraintStream. impactScoreBigDecimal(String constraintPackage, String constraintName, Score<?> constraintWeight, TriFunction<A,B,C,BigDecimal> matchWeigher, ScoreImpactType impactType)ConstraintInnerTriConstraintStream. impactScoreLong(String constraintPackage, String constraintName, Score<?> constraintWeight, ToLongTriFunction<A,B,C> matchWeigher, ScoreImpactType impactType)default ConstraintInnerTriConstraintStream. penalize(String constraintPackage, String constraintName, Score<?> constraintWeight, ToIntTriFunction<A,B,C> matchWeigher)default ConstraintInnerTriConstraintStream. penalizeBigDecimal(String constraintPackage, String constraintName, Score<?> constraintWeight, TriFunction<A,B,C,BigDecimal> matchWeigher)default ConstraintInnerTriConstraintStream. penalizeLong(String constraintPackage, String constraintName, Score<?> constraintWeight, ToLongTriFunction<A,B,C> matchWeigher)default ConstraintInnerTriConstraintStream. reward(String constraintPackage, String constraintName, Score<?> constraintWeight, ToIntTriFunction<A,B,C> matchWeigher)default ConstraintInnerTriConstraintStream. rewardBigDecimal(String constraintPackage, String constraintName, Score<?> constraintWeight, TriFunction<A,B,C,BigDecimal> matchWeigher)default ConstraintInnerTriConstraintStream. rewardLong(String constraintPackage, String constraintName, Score<?> constraintWeight, ToLongTriFunction<A,B,C> matchWeigher) -
Uses of Score in org.optaplanner.core.impl.score.stream.uni
Methods in org.optaplanner.core.impl.score.stream.uni with parameters of type Score Modifier and Type Method Description default ConstraintInnerUniConstraintStream. impact(String constraintPackage, String constraintName, Score<?> constraintWeight, ToIntFunction<A> matchWeigher)default ConstraintInnerUniConstraintStream. impactBigDecimal(String constraintPackage, String constraintName, Score<?> constraintWeight, Function<A,BigDecimal> matchWeigher)default ConstraintInnerUniConstraintStream. impactLong(String constraintPackage, String constraintName, Score<?> constraintWeight, ToLongFunction<A> matchWeigher)ConstraintInnerUniConstraintStream. impactScore(String constraintPackage, String constraintName, Score<?> constraintWeight, ToIntFunction<A> matchWeigher, ScoreImpactType impactType)ConstraintInnerUniConstraintStream. impactScoreBigDecimal(String constraintPackage, String constraintName, Score<?> constraintWeight, Function<A,BigDecimal> matchWeigher, ScoreImpactType impactType)ConstraintInnerUniConstraintStream. impactScoreLong(String constraintPackage, String constraintName, Score<?> constraintWeight, ToLongFunction<A> matchWeigher, ScoreImpactType impactType)default ConstraintInnerUniConstraintStream. penalize(String constraintPackage, String constraintName, Score<?> constraintWeight, ToIntFunction<A> matchWeigher)default ConstraintInnerUniConstraintStream. penalizeBigDecimal(String constraintPackage, String constraintName, Score<?> constraintWeight, Function<A,BigDecimal> matchWeigher)default ConstraintInnerUniConstraintStream. penalizeLong(String constraintPackage, String constraintName, Score<?> constraintWeight, ToLongFunction<A> matchWeigher)default ConstraintInnerUniConstraintStream. reward(String constraintPackage, String constraintName, Score<?> constraintWeight, ToIntFunction<A> matchWeigher)default ConstraintInnerUniConstraintStream. rewardBigDecimal(String constraintPackage, String constraintName, Score<?> constraintWeight, Function<A,BigDecimal> matchWeigher)default ConstraintInnerUniConstraintStream. rewardLong(String constraintPackage, String constraintName, Score<?> constraintWeight, ToLongFunction<A> matchWeigher) -
Uses of Score in org.optaplanner.core.impl.solver
Methods in org.optaplanner.core.impl.solver that return Score Modifier and Type Method Description ScoreDefaultSolver. getBestScore() -
Uses of Score in org.optaplanner.core.impl.solver.recaller
Methods in org.optaplanner.core.impl.solver.recaller with parameters of type Score Modifier and Type Method Description voidBestSolutionRecaller. processWorkingSolutionDuringMove(Score score, AbstractStepScope<Solution_> stepScope)protected voidBestSolutionRecaller. updateBestSolution(DefaultSolverScope<Solution_> solverScope, Score bestScore, Solution_ bestSolution) -
Uses of Score in org.optaplanner.core.impl.solver.scope
Fields in org.optaplanner.core.impl.solver.scope declared as Score Modifier and Type Field Description protected ScoreDefaultSolverScope. bestScoreprotected ScoreDefaultSolverScope. startingInitializedScoreMethods in org.optaplanner.core.impl.solver.scope that return Score Modifier and Type Method Description ScoreDefaultSolverScope. calculateScore()ScoreDefaultSolverScope. getBestScore()ScoreDefaultSolverScope. getStartingInitializedScore()Methods in org.optaplanner.core.impl.solver.scope with parameters of type Score Modifier and Type Method Description voidDefaultSolverScope. setBestScore(Score bestScore)voidDefaultSolverScope. setStartingInitializedScore(Score startingInitializedScore) -
Uses of Score in org.optaplanner.core.impl.solver.termination
Methods in org.optaplanner.core.impl.solver.termination that return Score Modifier and Type Method Description ScoreUnimprovedTimeMillisSpentScoreDifferenceThresholdTermination. getUnimprovedScoreDifferenceThreshold()Methods in org.optaplanner.core.impl.solver.termination with parameters of type Score Modifier and Type Method Description protected doubleBestScoreFeasibleTermination. calculateFeasibilityTimeGradient(Score startScore, Score score)protected doubleBestScoreTermination. calculateTimeGradient(Score startScore, Score endScore, Score score)protected booleanBestScoreFeasibleTermination. isTerminated(Score bestScore)protected booleanBestScoreTermination. isTerminated(boolean bestSolutionInitialized, Score bestScore)Constructors in org.optaplanner.core.impl.solver.termination with parameters of type Score Constructor Description BestScoreTermination(ScoreDefinition scoreDefinition, Score bestScoreLimit, double[] timeGradientWeightNumbers)UnimprovedTimeMillisSpentScoreDifferenceThresholdTermination(long unimprovedTimeMillisSpentLimit, Score unimprovedScoreDifferenceThreshold)UnimprovedTimeMillisSpentScoreDifferenceThresholdTermination(long unimprovedTimeMillisSpentLimit, Score unimprovedScoreDifferenceThreshold, Clock clock) -
Uses of Score in org.optaplanner.persistence.jackson.api.score
Classes in org.optaplanner.persistence.jackson.api.score with type parameters of type Score Modifier and Type Class Description classAbstractScoreJacksonJsonDeserializer<Score_ extends Score<Score_>>Jackson binding support for aScoretype.classAbstractScoreJacksonJsonSerializer<Score_ extends Score<Score_>>Jackson binding support for aScoresubtype.classScoreJacksonJsonSerializer<Score_ extends Score<Score_>>Deprecated.in favor ofHardSoftScoreJacksonJsonSerializerand variants.Methods in org.optaplanner.persistence.jackson.api.score that return Score Modifier and Type Method Description ScorePolymorphicScoreJacksonJsonDeserializer. deserialize(com.fasterxml.jackson.core.JsonParser parser, com.fasterxml.jackson.databind.DeserializationContext context)Methods in org.optaplanner.persistence.jackson.api.score with parameters of type Score Modifier and Type Method Description voidPolymorphicScoreJacksonJsonSerializer. serialize(Score score, com.fasterxml.jackson.core.JsonGenerator generator, com.fasterxml.jackson.databind.SerializerProvider serializers) -
Uses of Score in org.optaplanner.persistence.jaxb.api.score
Classes in org.optaplanner.persistence.jaxb.api.score with type parameters of type Score Modifier and Type Class Description classAbstractScoreJaxbXmlAdapter<Score_ extends Score<Score_>> -
Uses of Score in org.optaplanner.persistence.jpa.impl.score
Methods in org.optaplanner.persistence.jpa.impl.score that return Score Modifier and Type Method Description ScoreAbstractScoreHibernateType. nullSafeGet(ResultSet resultSet, String[] names, org.hibernate.engine.spi.SharedSessionContractImplementor session, Object owner) -
Uses of Score in org.optaplanner.persistence.jsonb.api.score
Classes in org.optaplanner.persistence.jsonb.api.score with type parameters of type Score Modifier and Type Class Description classAbstractScoreJsonbAdapter<Score_ extends Score<Score_>>JSON-B binding support for aScoretype. -
Uses of Score in org.optaplanner.test.api.score.stream
Methods in org.optaplanner.test.api.score.stream with parameters of type Score Modifier and Type Method Description default voidMultiConstraintAssertion. scores(Score<?> score)Asserts that theConstraintProviderunder test, given a set of facts, results in a specificScore.voidMultiConstraintAssertion. scores(Score<?> score, String message)As defined byMultiConstraintAssertion.scores(Score). -
Uses of Score in org.optaplanner.test.impl.score
Constructor parameters in org.optaplanner.test.impl.score with type arguments of type Score Constructor Description AbstractScoreVerifier(SolverFactory<Solution_> solverFactory, Class<? extends Score> expectedScoreClass) -
Uses of Score in org.optaplanner.test.impl.score.stream
Methods in org.optaplanner.test.impl.score.stream with parameters of type Score Modifier and Type Method Description voidDefaultMultiConstraintAssertion. scores(Score<?> score, String message)Constructors in org.optaplanner.test.impl.score.stream with parameters of type Score Constructor Description DefaultMultiConstraintAssertion(ConstraintProvider constraintProvider, Score<?> actualScore)
-