Uses of Interface
ai.timefold.solver.core.impl.score.definition.ScoreDefinition
Packages that use ScoreDefinition
Package
Description
Domain annotations and support classes for a planning solution.
-
Uses of ScoreDefinition in ai.timefold.solver.core.api.domain.solution
Subinterfaces of ScoreDefinition in ai.timefold.solver.core.api.domain.solutionModifier and TypeInterfaceDescriptionstatic interfaceDeprecated, for removal: This API element is subject to removal in a future version. -
Uses of ScoreDefinition in ai.timefold.solver.core.impl.domain.score.descriptor
Methods in ai.timefold.solver.core.impl.domain.score.descriptor that return ScoreDefinition -
Uses of ScoreDefinition in ai.timefold.solver.core.impl.domain.solution.descriptor
Methods in ai.timefold.solver.core.impl.domain.solution.descriptor that return ScoreDefinitionModifier and TypeMethodDescription<Score_ extends Score<Score_>>
ScoreDefinition<Score_>SolutionDescriptor.getScoreDefinition() -
Uses of ScoreDefinition in ai.timefold.solver.core.impl.exhaustivesearch.node.bounder
Constructors in ai.timefold.solver.core.impl.exhaustivesearch.node.bounder with parameters of type ScoreDefinitionModifierConstructorDescriptionTrendBasedScoreBounder(ScoreDefinition<Score_> scoreDefinition, InitializingScoreTrend initializingScoreTrend) -
Uses of ScoreDefinition in ai.timefold.solver.core.impl.heuristic
Methods in ai.timefold.solver.core.impl.heuristic that return ScoreDefinition -
Uses of ScoreDefinition in ai.timefold.solver.core.impl.score.buildin
Classes in ai.timefold.solver.core.impl.score.buildin that implement ScoreDefinitionModifier and TypeClassDescriptionclassclassclassclassclassclassclassclassclassclassclassclass -
Uses of ScoreDefinition in ai.timefold.solver.core.impl.score.definition
Classes in ai.timefold.solver.core.impl.score.definition that implement ScoreDefinitionModifier and TypeClassDescriptionclassAbstractBendableScoreDefinition<Score_ extends Score<Score_>>classAbstractScoreDefinition<Score_ extends Score<Score_>>Abstract superclass forScoreDefinition. -
Uses of ScoreDefinition in ai.timefold.solver.core.impl.score.director
Methods in ai.timefold.solver.core.impl.score.director that return ScoreDefinitionModifier and TypeMethodDescriptionAbstractScoreDirector.getScoreDefinition()AbstractScoreDirectorFactory.getScoreDefinition()InnerScoreDirector.getScoreDefinition()ScoreDirectorFactory.getScoreDefinition() -
Uses of ScoreDefinition in ai.timefold.solver.core.impl.score.stream.common.inliner
Methods in ai.timefold.solver.core.impl.score.stream.common.inliner with parameters of type ScoreDefinitionModifier and TypeMethodDescriptionstatic <Score_ extends Score<Score_>,ScoreInliner_ extends AbstractScoreInliner<Score_>>
ScoreInliner_AbstractScoreInliner.buildScoreInliner(ScoreDefinition<Score_> scoreDefinition, Map<Constraint, Score_> constraintWeightMap, ConstraintMatchPolicy constraintMatchPolicy) -
Uses of ScoreDefinition in ai.timefold.solver.core.impl.solver.monitoring
Methods in ai.timefold.solver.core.impl.solver.monitoring with parameters of type ScoreDefinitionModifier and TypeMethodDescriptionstatic <Score_ extends Score<Score_>>
@Nullable InnerScore<Score_>SolverMetricUtil.extractScore(SolverMetric metric, ScoreDefinition<Score_> scoreDefinition, Function<String, @Nullable Number> scoreLevelFunction) static <Score_ extends Score<Score_>>
voidSolverMetricUtil.registerScore(SolverMetric metric, io.micrometer.core.instrument.Tags tags, ScoreDefinition<Score_> scoreDefinition, Map<io.micrometer.core.instrument.Tags, ScoreLevels> tagToScoreLevels, InnerScore<Score_> innerScore) -
Uses of ScoreDefinition in ai.timefold.solver.core.impl.solver.scope
Methods in ai.timefold.solver.core.impl.solver.scope that return ScoreDefinition