Uses of Class
ai.timefold.solver.core.api.solver.SolverConfigOverride
Packages that use SolverConfigOverride
-
Uses of SolverConfigOverride in ai.timefold.solver.core.api.solver
Methods in ai.timefold.solver.core.api.solver that return SolverConfigOverrideModifier and TypeMethodDescription@NonNull SolverConfigOverride<Solution_>SolverConfigOverride.withTerminationConfig(@NonNull TerminationConfig terminationConfig) Sets the solverTerminationConfig, providing a base configuration that can be further customized with specific termination methods.@NonNull SolverConfigOverride<Solution_>SolverConfigOverride.withTerminationSpentLimit(@NonNull Duration spentLimit) Sets a time limit for the solver to run, creating or updating the default termination configuration.@NonNull SolverConfigOverride<Solution_>SolverConfigOverride.withTerminationUnimprovedSpentLimit(@NonNull Duration unimprovedSpentLimit) Sets a time limit for the solver to run without finding an improved solution, creating or updating the default termination configuration.Methods in ai.timefold.solver.core.api.solver with parameters of type SolverConfigOverrideModifier and TypeMethodDescriptionSolverFactory.buildSolver(@NonNull SolverConfigOverride<Solution_> configOverride) As defined bySolverFactory.buildSolver().@NonNull SolverJobBuilder<Solution_,ProblemId_> SolverJobBuilder.withConfigOverride(@NonNull SolverConfigOverride<Solution_> solverConfigOverride) Sets the solver config override. -
Uses of SolverConfigOverride in ai.timefold.solver.core.impl.solver
Methods in ai.timefold.solver.core.impl.solver with parameters of type SolverConfigOverrideModifier and TypeMethodDescriptionDefaultSolverFactory.buildSolver(@NonNull SolverConfigOverride<Solution_> configOverride) @NonNull SolverJobBuilder<Solution_,ProblemId_> DefaultSolverJobBuilder.withConfigOverride(@NonNull SolverConfigOverride<Solution_> solverConfigOverride)