Я разрабатываю решатель с использованием Optaplanner 6.1.0, аналогичный проблеме маршрутизации транспортных средств. Когда я запускаю свой решатель на 700 установщиках и 200 заказах, он успешно решает проблему планирования. Но когда я использовал более крупный набор данных (700 установщиков и 1220 заказов), я получил
Причина: java.lang.IllegalStateException: фаза локального поиска началась с неинициализированного Решения. Сначала инициализируйте Решение. Например, сначала запустите этап эвристики построения.
но прямо перед исключением,
16: 10: 40,378 ИНФОРМАЦИЯ [DefaultConstructionHeuristicPhase] [http-listener-1 (4)] Эвристическая фаза построения (0) завершена: общее количество шагов (194), затраченное время (30693), лучший результат (-1 hard / -688803 soft).
Я использую <constructionHeuristicType>FIRST_FIT_DECREASING</constructionHeuristicType>
в своей конфигурации.
Я неправильно это использую?