Я хочу настроить свою стратегию завершения динамически. Мое намерение состоит в том, чтобы решатель должен был завершить работу, когда он пробовал 10k шагов или когда оценка не улучшилась за 4k шагов. Для этого я ...
Я хочу иметь функцию, например, если время расчета становится слишком большим, мы отменяем расчет маршрутизации и представляем лучшее решение на момент времени. Есть ли в optaplanner такая функция?
Я создал несколько MoveIteratorFactorys и хотел бы передать им параметр (maxValue). Ожидаемым эффектом будет то, что каждый итератор, созданный на этих фабриках, будет затем передан ...
У меня есть цепочечная переменная с несколькими диапазонами значений (якоря и цепочки сущностей). private CarAvailability carAvailability = null @PlanningVariable (graphType = PlanningVariableGraphType ....
так что в основном моя проблема заключается в том, что OptaPlanner создает следующее: java.lang.IllegalStateException: у сущности (...) есть переменная (previousEntry) со значением (...), которая имеет sourceVariableName ...
Если в одном решении есть два типа объекта планирования (classA и classB), и оба должны совместно использовать один экземпляр факта, следует ли использовать теневую переменную для одного объекта, сопоставленного с планированием ...