Optaplanner ProjectJobScheduling создает собственные данные в XML - PullRequest
0 голосов
/ 08 мая 2020

Я не смог найти никаких объяснений, как создать свой собственный лист данных для проблемы планирования заданий проекта в OptaPlanner.

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

Я нашел этот пример ( Запустить расписание заданий проекта OptaPlanner с использованием моих собственных данных, но не получить результат ), и я попытался декодировать образец xml таблицы данных, но даже для 12 заданий и 2 проекта: этот файл содержит 2251 строку.

Я также читал это объяснение ( Понимание класса домена в планировании заданий проекта ), чтобы я мог лучше понять класс домена, но это было не поможет мне создать свои собственные xml данные для th является проблемой.

Я считаю невозможным создать свой собственный файл данных для этой проблемы, поэтому, пожалуйста, есть ли способ сделать это - декодировать каждую строку файла XML и пытаться найти смысл в ссылке номера - проще?

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