Я использую optaplanner для решения проблемы, аналогичной назначению сотрудников. Все мои ограничения могут быть не удовлетворены - я просто хочу самое лучшее решение.
Какова хорошая стратегия завершения для этого?
Если я использую unimprovedSecondsSpentLimit
, это ставит под угрозу воспроизводимость решения.
Я думаю об использовании unimprovedSecondsSpentLimit
, но не знаете, какое значение использовать с ним? Кроме того, я вижу в документации, что это также может быть использовано для фазы. Что это значит? Я не определяю никакие фазы самостоятельно.