Оптапланер будет иметь критерии назначения

Если мы возьмем пример назначения задач сотруднику, где мы назначим список задач списку сотрудников на основе доступности сотрудника и навыков (жестких ограничений), необходимых для выполнения отдельной задачи.

Теперь, если есть задача, и ни у одного сотрудника нет навыков для этого, Optaplanner все равно назначит эту задачу сотруднику и нарушит жесткое ограничение. Этот результат говорит мне, что существует жесткое ограничение, но задача все же назначена и это влияет на цепочку задач, которые должен выполнять сотрудник, т. Е. Вместо назначения не относящейся к делу (из-за навыков) задачи, не должна система (Оптапланер) предоставляет критерии назначения, которые не позволяют назначать задачу сотруднику, который не соответствует его / ее навыкам.

Есть ли способ достичь таких критериев?

PS Я только начинаю понимать Optoplanner, пожалуйста, не стесняйтесь исправить вопрос, если это необходимо.

1 ответ

Это называется чрезмерным планированием. Ищите это в документах. Есть в основном 3 варианта на выбор:

  • Снять жесткие ограничения (поведение по умолчанию)
  • Присвоить нуль (nullable=true и дополнительное ограничение среды)
  • Присвоить виртуалам (дополнительное среднее ограничение и, возможно, даже корректировки мягких ограничений)

Смотрите документы.

Другие вопросы по тегам