Распределение условной вероятности для соседнего выбора [Оптапланнер] - PullRequest
0 голосов
/ 12 февраля 2019

В задаче vrp я хочу использовать разные распределения вероятностей для всех moveSelector s в зависимости от того, где в цепочке выполняется планирование.Более конкретно, я хочу использовать распределение блоков для первой сущности в цепочке и параболическое для любой другой части (той же) цепочки.

Теперь я могу настроить одинаковые ходы, один с распределением блоков и один с параболическим, но это будет очень быстро захламлено.Поэтому вместо этого мне интересно, что произойдет, если я укажу, что в реализованном NearbyDistanceMeter расстояние равно 0, если это первая сущность в цепочке, и значение> 0, если это не первая сущность.Будет ли это работать как задумано?

1 Ответ

0 голосов
/ 12 февраля 2019

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

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