Uses of Class
org.optaplanner.core.config.solver.termination.TerminationConfig
Package
Description
-
Uses of TerminationConfig in org.optaplanner.core.config.phase
Modifier and TypeMethodDescriptionvoid
PhaseConfig.setTerminationConfig
(TerminationConfig terminationConfig) PhaseConfig.withTerminationConfig
(TerminationConfig terminationConfig) -
Uses of TerminationConfig in org.optaplanner.core.config.solver
Modifier and TypeMethodDescriptionvoid
SolverConfig.setTerminationConfig
(TerminationConfig terminationConfig) SolverConfig.withTerminationConfig
(TerminationConfig terminationConfig) -
Uses of TerminationConfig in org.optaplanner.core.config.solver.termination
Modifier 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.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 OptaPlanner.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) Modifier and TypeMethodDescriptionvoid
TerminationConfig.setTerminationConfigList
(List<TerminationConfig> terminationConfigList) TerminationConfig.withTerminationConfigList
(List<TerminationConfig> terminationConfigList) -
Uses of TerminationConfig in org.optaplanner.core.impl.solver.termination
Modifier and TypeMethodDescriptionstatic <Solution_>
TerminationFactory<Solution_>TerminationFactory.create
(TerminationConfig terminationConfig)