как начать работу с Optaplanner

Я посмотрел руководство пользователя http://docs.jboss.org/optaplanner/release/6.1.0.Final/optaplanner-docs/html_single/index.html#d0e2669

Я посмотрел пример кода из git, но все еще совершенно не понимаю, как смоделировать мою проблему планирования (например, какой-то особый вариант TSP, скажем, TSPTW). способ структурирования пользовательского кода OptaPlanner заключается в том, что пользовательский код разделен на несколько пакетов, и нет полного «сквозного» потока кода, и как разработчик я вижу только эти «модули». В результате мне очень трудно понять, как соединить точки и как эти «точки» взаимодействуют друг с другом для выполнения общей задачи алгоритма.

раздел в приведенной выше ссылке «Моделирование проблемы планирования» как бы затрагивает вопрос, который у меня есть выше, но все еще кажется несинхронизированным с кодом примера, поэтому трудно понять, как работают текущие примеры, также это сложно для меня. чтобы увидеть, как добавить мою собственную специальную логику для варианта TSP.

есть ли лучший документ «проход по коду», чтобы показать использование фреймворка?

спасибо Ян


person teddy teddy    schedule 07.01.2015    source источник
comment
В разделе последняя модель 3.3.3.3. Модель домена есть объяснение модели VRPTW (включая временные окна).   -  person Geoffrey De Smet    schedule 09.01.2015


Ответы (1)


Взгляните на здесь этот парень создал простой проект optaplanner для проверить некоторые концепции и узнать, как их использовать.

person Edu Costa    schedule 05.02.2015