Назначить мероприятие технику - PullRequest
0 голосов
/ 17 апреля 2019

Я использую optaplanner. У меня есть один техник и 3 мероприятия. Время работы техника с утра до вечера 6, время начала 1-го мероприятия - 10:00, время второго - 11:00, а время третьего - с 9:00 до 13:00, всеПродолжительность мероприятия - 30 минут. Поэтому моя проблема в том, как назначить и рассчитать лучший результат для технического специалиста во временном диапазоне.Я хочу, чтобы 3-е мероприятие было назначено техническим специалистом с 9 до 9.3o, а 1-е мероприятие назначено в 10:00, а 2-е мероприятие назначено в 11:00.

1 Ответ

0 голосов
/ 17 апреля 2019

Лучший способ определить вашу функцию оценки - взять эту входную проблему и записать ряд возможных результирующих состояний на бумаге (желательно в электронной таблице). Затем выясните способ оценки этих различных комбинаций, например, «лучшее решение» имеет лучший результат. Например, выполняя балансировку нагрузки (= см. В разделе "Справедливость" ) промежутков между временем запуска 2.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...