Uses of Class
ai.timefold.solver.core.config.solver.termination.TerminationConfig
Packages that use TerminationConfig
-
Uses of TerminationConfig in ai.timefold.solver.core.api.solver
Methods in ai.timefold.solver.core.api.solver that return TerminationConfigMethods in ai.timefold.solver.core.api.solver with parameters of type TerminationConfigModifier and TypeMethodDescriptionSolverConfigOverride.withTerminationConfig(TerminationConfig terminationConfig) Sets the solverTerminationConfig. -
Uses of TerminationConfig in ai.timefold.solver.core.config.phase
Methods in ai.timefold.solver.core.config.phase that return TerminationConfigMethods in ai.timefold.solver.core.config.phase with parameters of type TerminationConfigModifier and TypeMethodDescriptionvoidPhaseConfig.setTerminationConfig(TerminationConfig terminationConfig) PhaseConfig.withTerminationConfig(TerminationConfig terminationConfig) -
Uses of TerminationConfig in ai.timefold.solver.core.config.solver
Methods in ai.timefold.solver.core.config.solver that return TerminationConfigMethods in ai.timefold.solver.core.config.solver with parameters of type TerminationConfigModifier and TypeMethodDescriptionvoidSolverConfig.setTerminationConfig(TerminationConfig terminationConfig) SolverConfig.withTerminationConfig(TerminationConfig terminationConfig) -
Uses of TerminationConfig in ai.timefold.solver.core.config.solver.termination
Methods in ai.timefold.solver.core.config.solver.termination that return TerminationConfigModifier and TypeMethodDescriptionTerminationConfig.copyConfig()TerminationConfig.inherit(TerminationConfig inheritedConfig) TerminationConfig.withBestScoreFeasible(Boolean bestScoreFeasible) TerminationConfig.withBestScoreLimit(String bestScoreLimit) TerminationConfig.withDaysSpentLimit(Long daysSpentLimit) TerminationConfig.withHoursSpentLimit(Long hoursSpentLimit) TerminationConfig.withMillisecondsSpentLimit(Long millisecondsSpentLimit) TerminationConfig.withMinutesSpentLimit(Long minutesSpentLimit) TerminationConfig.withMoveCountLimit(Long moveCountLimit) TerminationConfig.withScoreCalculationCountLimit(Long scoreCalculationCountLimit) TerminationConfig.withSecondsSpentLimit(Long secondsSpentLimit) TerminationConfig.withSpentLimit(Duration spentLimit) TerminationConfig.withStepCountLimit(Integer stepCountLimit) TerminationConfig.withTerminationClass(Class<? extends Termination> terminationClass) Deprecated, for removal: This API element is subject to removal in a future version.A custom terminationClass is deprecated and will be removed in a future major version of Timefold.TerminationConfig.withTerminationCompositionStyle(TerminationCompositionStyle terminationCompositionStyle) TerminationConfig.withTerminationConfigList(List<TerminationConfig> terminationConfigList) TerminationConfig.withUnimprovedDaysSpentLimit(Long unimprovedDaysSpentLimit) TerminationConfig.withUnimprovedHoursSpentLimit(Long unimprovedHoursSpentLimit) TerminationConfig.withUnimprovedMillisecondsSpentLimit(Long unimprovedMillisecondsSpentLimit) TerminationConfig.withUnimprovedMinutesSpentLimit(Long unimprovedMinutesSpentLimit) TerminationConfig.withUnimprovedScoreDifferenceThreshold(String unimprovedScoreDifferenceThreshold) TerminationConfig.withUnimprovedSecondsSpentLimit(Long unimprovedSecondsSpentLimit) TerminationConfig.withUnimprovedSpentLimit(Duration unimprovedSpentLimit) TerminationConfig.withUnimprovedStepCountLimit(Integer unimprovedStepCountLimit) Methods in ai.timefold.solver.core.config.solver.termination that return types with arguments of type TerminationConfigMethods in ai.timefold.solver.core.config.solver.termination with parameters of type TerminationConfigMethod parameters in ai.timefold.solver.core.config.solver.termination with type arguments of type TerminationConfigModifier and TypeMethodDescriptionvoidTerminationConfig.setTerminationConfigList(List<TerminationConfig> terminationConfigList) TerminationConfig.withTerminationConfigList(List<TerminationConfig> terminationConfigList) -
Uses of TerminationConfig in ai.timefold.solver.core.impl.solver.termination
Methods in ai.timefold.solver.core.impl.solver.termination with parameters of type TerminationConfigModifier and TypeMethodDescriptionstatic <Solution_>
TerminationFactory<Solution_>TerminationFactory.create(TerminationConfig terminationConfig)