Вопросы по теме 'optaplanner'

Почему эвристика построения не работает, когда переменная планирования может принимать значение NULL
Пытаюсь составить расписание для касс с помощью optaplanner 5.5.0. Объект планирования тот же, что и в примере с питомником (shiftAssignment), но переменная планирования (сотрудник) может принимать значение NULL (могут быть неназначенные смены)....
502 просмотров
schedule 23.12.2022

Разъяснение правил Drools в приложении NurseRostering
Я столкнулся с проблемами в понимании правил Drools, которые реализованы в одном из демонстрационных примеров OptaPlanner (приложение NurseRostering). Может ли кто-нибудь объяснить, как работает приведенное ниже правило: // a nurse can only work...
292 просмотров
schedule 20.02.2022

Вариант VRP, как изменить предоставленный пример VRP
Я новичок в optaplanner, и я пытаюсь настроить пример VRP, чтобы решить «похожую» проблему ... но с некоторыми отличиями: У нас есть центральный склад, n клиентов и парк из одного или нескольких автомобилей. У каждого покупателя есть...
1243 просмотров
schedule 10.03.2022

Имеете дело с изменением свойств проблемного факта в сценарии планирования смены?
Я использую OptaPlanner для расчета смен (то есть времени начала, времени окончания и необходимой квалификации) из набора задач, которые необходимо обрабатывать в течение дня. Я использую директора оценки слюни и установил ряд правил, чтобы...
223 просмотров
schedule 19.12.2022

Маршрутизация транспортных средств OptaPlanner и отношения между визитами клиентов
Я использую OptaPlanner для оптимизации задачи маршрутизации транспортных средств, очень похожей на приведенный пример. Я столкнулся со следующей проблемой и буду признателен за некоторые идеи. Некоторые посещения клиентов связаны с другими...
1016 просмотров
schedule 20.08.2022

Использование OptaPlanner для крупномасштабной оптимизации — VRPPD с временными окнами назначения
Я новичок в оптимизации перевозок и OptaPlanner, но мне нужно решить проблему, когда около 1400 автомобилей должны забирать из 9000 мест и доставлять в 500 пунктов назначения в определенное время. Моя цель — разработать транспортный план, который...
2237 просмотров
schedule 30.08.2022

Как использовать альтернативу (JAXB) XStream для чтения конфигурации решателя в optaplanner?
Optaplanner использует XStream для чтения конфигурации решателя из XML. Достаточно ли для использования JAXB собственной реализации XMLSolverFactory и SolverConfig?
365 просмотров
schedule 04.09.2023

Как решить отношения «многие ко многим» с помощью OptaPlanner?
Как мы решаем проблемы «многие ко многим» с помощью OptaPlanner 6? Например, в примере с облачной балансировкой, что нам нужно сделать, если мы хотим разместить каждый процесс на нескольких компьютерах/потоках? Больше похоже на параллельное...
321 просмотров
schedule 16.09.2022

Оптапланер 6.1.0 cr1
Я пытаюсь реализовать диапазон значений для переменной планирования объектов. Переменная определяется как @PlanningVariable(valueRangeProviderRefs = {"xPosRange"}) public BigDecimal getXCenter() { return xCenter; } ValueRangeProvider...
138 просмотров
schedule 30.06.2023

OptaPlanner VRPTW для крупных клиентов с установкой Pickup and Drop
Я пытаюсь создать план маршрута для набора данных о клиентах размером около 20000. На одном маршруте транспортному средству может потребоваться забрать или доставить заказы клиентам. Следовательно, жесткое ограничение нормального размера не работает...
471 просмотров
schedule 31.12.2022

код слюни для логики подсчета очков
Я хочу запланировать события с помощью optaplanner, в котором требуемый ресурс по событию является мягким ограничением. Я выполнил подсчет очков в java-коде, например: int resources = 0; int quantity = 0; for(ResourceAvailability availability :...
412 просмотров
schedule 28.06.2023

optaplnner оценка, какие ограничения не выполняются
Я изучаю optaplanner и обнаружил, что он дает мне одно лучшее решение вместе с некоторым значением оценки, например -4Hard/-3hard. Я хочу получить больше информации об этой оценке, например, перечислить жесткие и мягкие ограничения, которые не были...
72 просмотров
schedule 24.01.2023

Optaplanner / маршрутизация транспортных средств в зависимости от времени / учет списка временных окон операций клиентов, относящихся к действиям
Уважаемые пользователи OptaPlanner, Я использую в качестве основы пример маршрутизации транспортных средств в зависимости от времени. Здесь я удалил все классы TimeWindowed, например. содержимое «TimeWindowedActivity.java» перемещается и...
252 просмотров
schedule 12.01.2023

пользовательская реализация ScoreHolder в optaplanner
Мой главный вопрос: могу ли я использовать в OptaPlanner индивидуальную реализацию ScoreHolder для подсчета очков слюни? И если да, то как я могу это сделать, поскольку объект scoreHolder неявно вводится в глобальную переменную? Ниже вы можете найти...
240 просмотров
schedule 23.02.2022

Параллельное решение с несколькими начальными решениями
Я только начал использовать Optaplanner. Обычно в метаэвристике локального поиска обычно начинают с нескольких исходных решений в пространстве поиска и пытаются улучшить их параллельно. Таким образом мы уменьшаем риск попадания в локальный оптимум и...
272 просмотров
schedule 28.12.2021

Использование Optaplanner для сортировки элементов в списке
В настоящее время мы оцениваем возможность использования optaplanner в нашем проекте по оптимизации графика работы режущего оборудования. Насколько эффективен optaplanner при сортировке списка элементов на основе правил? Немного предыстории:...
219 просмотров
schedule 19.12.2022

Может ли optaplanner решить частично предварительно назначенные объекты планирования с помощью правил Drools?
Мы используем пример задачи выбора маршрута транспортного средства, зависящей от времени, в Optaplanner 6.2. В нашем случае модель предметной области состоит из действий (соответствующих клиентам) и технических специалистов (соответствующих...
307 просмотров
schedule 12.06.2022

Могут ли факты OptaPlanner включать объекты объекта планирования?
Может ли факт OptaPlanner включать организацию планирования? Я предполагаю, что ответ будет отрицательным, потому что это нарушит правило, согласно которому факты не могут измениться. Если это действительно поддерживается, я обнаруживаю исключение...
753 просмотров
schedule 06.07.2023

Optaplanner BenchmarkAggregator может работать с тестом одновременно?
Я успешно выполнил тестовую оценку без агрегатора, и я запустил только агрегатор. Могу ли я одновременно запустить тестирование производительности и получить графический интерфейс агрегатора?
38 просмотров
schedule 19.03.2024

Optaplanner: расширение примера vrp для решения проблем с несколькими поездками
В моей компании мы в настоящее время используем optaplanner для решения проблемы маршрутизации транспортных средств с отличными результатами, мы создали веб-приложение для управления транспортными средствами, клиентами, местоположениями, депо и для...
614 просмотров
schedule 17.01.2023