#optaplanner
#optaplanner
Вопрос:
Я создал несколько MoveIteratorFactory
файлов и хотел бы передать им параметр ( maxValue
). Ожидаемый эффект будет заключаться в том, что каждому итератору, созданному с помощью этих фабрик, затем передается этот параметр — и, следовательно, изменяется его поведение.
Глядя на код и документацию, я не думаю, что эта функция существует. Но, может быть, я чего-то не хватает?
Ответ №1:
Текущая версия 7.18 его пока не поддерживает, но она поддерживает пользовательские свойства в нескольких других конфигурационных классах. Точно таким же образом будущая версия OptaPlanner должна поддерживать его в MoveListFactoryConfig и MoveIteratorFactoryConfig. Я создал проблему со ссылками на код для вдохновения. (Запросы на извлечение приветствуются 🙂 В противном случае я рано или поздно его закодирую.
Комментарии:
1. Привет, Джеффри, спасибо! Очень понятно. Запрос на извлечение … заманчиво! Мне нужно сначала сосредоточиться на запуске моей демо-версии — тогда я попробую.