Uses of Enum Class
ai.timefold.solver.core.api.solver.ScoreAnalysisFetchPolicy
Packages that use ScoreAnalysisFetchPolicy
-
Uses of ScoreAnalysisFetchPolicy in ai.timefold.solver.core.api.solver
Methods in ai.timefold.solver.core.api.solver that return ScoreAnalysisFetchPolicyModifier and TypeMethodDescriptionstatic ScoreAnalysisFetchPolicyReturns the enum constant of this class with the specified name.static ScoreAnalysisFetchPolicy[]ScoreAnalysisFetchPolicy.values()Returns an array containing the constants of this enum class, in the order they are declared.Methods in ai.timefold.solver.core.api.solver with parameters of type ScoreAnalysisFetchPolicyModifier and TypeMethodDescriptiondefault ScoreAnalysis<Score_>SolutionManager.analyze(Solution_ solution, ScoreAnalysisFetchPolicy fetchPolicy) SolutionManager.analyze(Solution_ solution, ScoreAnalysisFetchPolicy fetchPolicy, SolutionUpdatePolicy solutionUpdatePolicy) Calculates and retrieves information about which constraints contributed to the solution's score.<EntityOrElement_,Proposition_>
List<RecommendedAssignment<Proposition_,Score_>> SolutionManager.recommendAssignment(Solution_ solution, EntityOrElement_ evaluatedEntityOrElement, Function<EntityOrElement_, Proposition_> propositionFunction, ScoreAnalysisFetchPolicy fetchPolicy) Quickly runs through all possible options of assigning a given entity or element in a given solution, and returns a list of recommendations sorted by score, with most favorable score first.<EntityOrElement_,Proposition_>
List<RecommendedFit<Proposition_,Score_>> SolutionManager.recommendFit(Solution_ solution, EntityOrElement_ fittedEntityOrElement, Function<EntityOrElement_, Proposition_> propositionFunction, ScoreAnalysisFetchPolicy fetchPolicy) Deprecated, for removal: This API element is subject to removal in a future version. -
Uses of ScoreAnalysisFetchPolicy in ai.timefold.solver.core.impl.solver
Methods in ai.timefold.solver.core.impl.solver with parameters of type ScoreAnalysisFetchPolicyModifier and TypeMethodDescriptionDefaultSolutionManager.analyze(Solution_ solution, ScoreAnalysisFetchPolicy fetchPolicy, SolutionUpdatePolicy solutionUpdatePolicy) <In_,Out_> List<RecommendedAssignment<Out_, Score_>> DefaultSolutionManager.recommendAssignment(Solution_ solution, In_ evaluatedEntityOrElement, Function<In_, Out_> propositionFunction, ScoreAnalysisFetchPolicy fetchPolicy) <In_,Out_> List<RecommendedFit<Out_, Score_>> DefaultSolutionManager.recommendFit(Solution_ solution, In_ fittedEntityOrElement, Function<In_, Out_> propositionFunction, ScoreAnalysisFetchPolicy fetchPolicy)
SolutionManager.recommendAssignment(Object, Object, Function, ScoreAnalysisFetchPolicy).