Uses of Interface
ai.timefold.solver.core.impl.score.stream.common.inliner.ScoreImpact
Packages that use ScoreImpact
Package
Description
-
Uses of ScoreImpact in ai.timefold.solver.core.impl.score.stream.bavet.common
Methods in ai.timefold.solver.core.impl.score.stream.bavet.common that return ScoreImpactModifier and TypeMethodDescriptionScoreImpact<?>ScoreImpact<?>ImpactHandler.impactFull(WeightedScoreImpacter<?, ?> impacter, Tuple_ tuple) Impacts the score, providing all available metadata.ScoreImpact<?>ImpactHandler.impactNaked(WeightedScoreImpacter<?, ?> impacter, Tuple_ tuple) Impacts the score, providing neither constraint match information, neither justification for it.ScoreImpact<?>ImpactHandler.impactWithoutJustification(WeightedScoreImpacter<?, ?> impacter, Tuple_ tuple) Impacts the score, providing constraint match information but justification for it. -
Uses of ScoreImpact in ai.timefold.solver.core.impl.score.stream.common.inliner
Methods in ai.timefold.solver.core.impl.score.stream.common.inliner that return ScoreImpactModifier and TypeMethodDescriptionprotected final ScoreImpact<Score_>AbstractScoreInliner.addConstraintMatch(Constraint constraint, ConstraintMatchSupplier<Score_> constraintMatchSupplier, ScoreImpact<Score_> scoreImpact) WeightedScoreImpacter.BigDecimalImpactFunction.impact(Context_ context, BigDecimal matchWeight, @Nullable ConstraintMatchSupplier<Score_> constraintMatchSupplier) WeightedScoreImpacter.IntImpactFunction.impact(Context_ context, int matchWeight, @Nullable ConstraintMatchSupplier<Score_> constraintMatchSupplier) WeightedScoreImpacter.LongImpactFunction.impact(Context_ context, long matchWeight, @Nullable ConstraintMatchSupplier<Score_> constraintMatchSupplier) WeightedScoreImpacter.impactScore(int matchWeight, @Nullable ConstraintMatchSupplier<Score_> constraintMatchSupplier) WeightedScoreImpacter.impactScore(long matchWeight, @Nullable ConstraintMatchSupplier<Score_> constraintMatchSupplier) WeightedScoreImpacter.impactScore(BigDecimal matchWeight, @Nullable ConstraintMatchSupplier<Score_> constraintMatchSupplier) protected final ScoreImpact<Score_>ScoreContext.possiblyAddConstraintMatch(ScoreImpact<Score_> scoreImpact, ConstraintMatchSupplier<Score_> constraintMatchSupplier) Methods in ai.timefold.solver.core.impl.score.stream.common.inliner with parameters of type ScoreImpactModifier and TypeMethodDescriptionprotected final ScoreImpact<Score_>AbstractScoreInliner.addConstraintMatch(Constraint constraint, ConstraintMatchSupplier<Score_> constraintMatchSupplier, ScoreImpact<Score_> scoreImpact) protected final ScoreImpact<Score_>ScoreContext.possiblyAddConstraintMatch(ScoreImpact<Score_> scoreImpact, ConstraintMatchSupplier<Score_> constraintMatchSupplier)