Uses of Interface
ai.timefold.solver.core.api.score.calculator.IncrementalScoreCalculator
Packages that use IncrementalScoreCalculator
Package
Description
-
Uses of IncrementalScoreCalculator in ai.timefold.solver.core.api.score.calculator
Subinterfaces of IncrementalScoreCalculator in ai.timefold.solver.core.api.score.calculatorModifier and TypeInterfaceDescriptioninterfaceConstraintMatchAwareIncrementalScoreCalculator<Solution_,Score_ extends Score<Score_>> Allows aIncrementalScoreCalculatorto reportConstraintMatchTotals for explaining a score (= which score constraints match for how much) and also for score corruption analysis. -
Uses of IncrementalScoreCalculator in ai.timefold.solver.core.config.score.director
Fields in ai.timefold.solver.core.config.score.director with type parameters of type IncrementalScoreCalculatorModifier and TypeFieldDescriptionprotected Class<? extends IncrementalScoreCalculator>ScoreDirectorFactoryConfig.incrementalScoreCalculatorClassMethods in ai.timefold.solver.core.config.score.director that return types with arguments of type IncrementalScoreCalculatorModifier and TypeMethodDescription@Nullable Class<? extends IncrementalScoreCalculator>ScoreDirectorFactoryConfig.getIncrementalScoreCalculatorClass()Method parameters in ai.timefold.solver.core.config.score.director with type arguments of type IncrementalScoreCalculatorModifier and TypeMethodDescriptionvoidScoreDirectorFactoryConfig.setIncrementalScoreCalculatorClass(@Nullable Class<? extends IncrementalScoreCalculator> incrementalScoreCalculatorClass) @NonNull ScoreDirectorFactoryConfigScoreDirectorFactoryConfig.withIncrementalScoreCalculatorClass(@NonNull Class<? extends IncrementalScoreCalculator> incrementalScoreCalculatorClass) -
Uses of IncrementalScoreCalculator in ai.timefold.solver.core.impl.score.director.incremental
Methods in ai.timefold.solver.core.impl.score.director.incremental that return IncrementalScoreCalculatorMethods in ai.timefold.solver.core.impl.score.director.incremental with parameters of type IncrementalScoreCalculatorModifier and TypeMethodDescriptionIncrementalScoreDirector.Builder.withIncrementalScoreCalculator(IncrementalScoreCalculator<Solution_, Score_> incrementalScoreCalculator) Constructor parameters in ai.timefold.solver.core.impl.score.director.incremental with type arguments of type IncrementalScoreCalculatorModifierConstructorDescriptionIncrementalScoreDirectorFactory(SolutionDescriptor<Solution_> solutionDescriptor, Supplier<IncrementalScoreCalculator<Solution_, Score_>> incrementalScoreCalculatorSupplier)