Описание тега drools-planner
Drools Planner оптимизирует планирование, маршрутизацию и планирование. Он решает проблемы оптимизации ресурсов, такие как упаковка бункеров, маршрутизация транспортных средств, составление списков сотрудников и расписание курсов. Это масштабируется в данных и ограничениях. Это с открытым исходным кодом (ASL), чистый Java и Enterprise Ready.
0
ответов
Drools - Получение ошибки при передаче java.util.collection в качестве входных данных для functions.drl
Drools - Получение ошибки при передаче java.util.collection в качестве входных данных для functions.drl rule1.drl when $insitution:InstituteEntity( $departments:departments ) Boolean(booleanValue == true) from ( !validate($departments) ) then //Logi…
30 авг '18 в 14:35
1
ответ
Юнит тест для вставленного факта в оптапланер
Как нам объединить правила тестирования в optaplanner, которые зависят от вставленного факта? В соответствии с примерами для drools, его факт вставки с использованием объекта сеанса, а затем модульное тестирование фактического правила. Как мы можем …
19 окт '18 в 21:21
1
ответ
Оптапланнер VRP с датчиками перед выпадением
Я работаю над использованием Optaplanner, чтобы решить следующую сложную проблему vrp со многими требованиями. Я смог справиться с большинством из них, за исключением следующих 2 аспектов. Пикапы только перед DropOffs Принять определенный путь на пу…
23 июн '16 в 02:33
1
ответ
ОптаПланнер Медсестра Ростеринг накапливает сумму Null Pointer Exception
Я пытаюсь изменить пример Ростер медсестры OptaPlanner. Пока что я хочу написать правило в файле drl, которое реагирует, когда сотрудник работает более 13 часов в день. Я расширил класс shiftType, чтобы получать часы за смену. На первый взгляд, прав…
08 мар '17 в 08:02
1
ответ
Оптапланер будет иметь критерии назначения
Если мы возьмем пример назначения задач сотруднику, где мы назначим список задач списку сотрудников на основе доступности сотрудника и навыков (жестких ограничений), необходимых для выполнения отдельной задачи. Теперь, если есть задача, и ни у одног…
08 авг '17 в 08:30
0
ответов
Почему ConstraintMatchTotal не может добавить constraintMatch, когда проблема связана с предложением.drl 'или'?
В расширении кода от OptaPlanner медсестра образец кода. Что вызывает ошибку "constraintMatchTotal не удалось добавить ошибку (Недопустимое состояние?)", Которая может быть связана с разбором правила.drl с предложением "или", пожалуйста? Это происхо…
12 авг '18 в 01:53
1
ответ
API индикатора выполнения сервера KIE
Существует API для Java, чтобы получить IndictmentMap из основного интерфейса ScoreDirector Optaplanner. Но я не использую движок Optaplanner напрямую, а использую сервер KIE, который решает мои проблемы планирования. Есть ли API для получения обвин…
31 авг '17 в 06:35
0
ответов
Индивидуальные правила и могут меняться очень часто - каждую неделю
В нашем приложении много бизнес-правил, и оно может меняться очень часто, даже параметры и приоритеты, применяемые к правилам, могут меняться очень часто, каждую неделю. Должен ли я использовать рабочий стол drools или пользовательский интерфейс
28 июн '17 в 08:25
0
ответов
Как улучшить производительность правил слюни
У меня есть около 50 файлов правил, которые создаются из файлов XSL. В каждом файле drl у меня есть около 500 правил. Каждое правило похоже на поиск строки, которая содержит, начинается или заканчивается определенной строкой. В настоящее время у нас…
24 авг '16 в 08:12
1
ответ
Неинициализированное плановое значение [ошибка]
Возможно ли преобразование объекта планирования с неинициализированной плановой стоимостью в решение? если это возможно, то как?:) Пожалуйста, помогите мне:) Когда я выполняю свой код с ненулевыми переменными планирования, все работает нормально, но…
15 фев '12 в 03:59
1
ответ
Несколько связанных переменных планирования приводят к одной и той же привязке
В Optaplanner есть ли способ назначить несколько цепочек, которые ведут к одному и тому же Якорю? Это функция, предоставляемая optaplanner? Например, (Планирование задач с приложением "Маршрутизация транспортных средств") У меня есть сотрудник, кото…
14 сен '17 в 12:16
1
ответ
Формирование команды с помощью Drools Planner
Советы о том, можно ли это реализовать, это Drools Planner: Проблема заключается в формировании команды. Сильные ограничения: Учащиеся должны быть помещены в N групп. Каждая группа должна содержать X членов группы. Слабые ограничения (возможно упоря…
01 сен '12 в 11:41
2
ответа
У Drools Planner возникают проблемы при создании конфигуратора: как отлаживать
Я пытался создать решатель из конфигурации XML. Но весь процесс возвращает загадочное сообщение об ошибке, которое не имеет смысла. Как это исправить? И как я могу понять это, чтобы действительно решить подобные проблемы как это? jesvin@Jesvin-Techn…
27 янв '12 в 10:33
2
ответа
В Drools, что значит сравнивать идентификаторы
Теперь я понимаю основы написания правил слюни, но не могу понять, что в примерах, которые я видел (optaplanner), есть сравнения идентификаторов. Это необходимо? Почему это там? // RoomOccupancy: Two lectures in the same room at the same period. // …
05 июл '17 в 05:17
1
ответ
Выбор набора из трех отдельных объектов
Drools Planner использовал это для выбора двух разных объектов, чтобы правило не срабатывало дважды для данной пары объектов. Если o1 а также o2 сделал матч, он выстрелил только один раз, а не дважды (o1,o2) а также (o2,01), when $stp1 : SubjectTeac…
22 мар '12 в 05:14
1
ответ
Использование enum в drools
Я решаю проблему составления списка сотрудников. Одно из ограничений заключается в том, что сотрудник каждого "типа" должен присутствовать каждый день. Тип определяется как перечисление. Я прямо сейчас настроил это правило следующим образом: rule "A…
04 янв '19 в 12:48
0
ответов
Слюни предупреждение "org.drools.core.rule.constraint.MvelConstraint: исключение джитинга"
Я использую слюни, чтобы написать правила для моего решателя ограничений. Когда решатель запускается, я получаю несколько предупреждений, подобных этому: ПРЕДУПРЕЖДЕНИЕ [2019-01-05 12:52:35,760] org.drools.core.rule.constraint.MvelConstraint: исключ…
05 янв '19 в 12:56
1
ответ
Чтобы удовлетворить x из y ограничений
Я делаю программу хронометража, которая делает один на один соответствует SubjectTeacherPeriod (субъект планирования) для Period, Наступает случай, когда мне нужно: "в течение y периодов, по крайней мере, х SubjectTeacherPeriod должен соответствоват…
26 мар '12 в 14:21
1
ответ
OptaPlanner CVRPTW - постоянные поставки
Я новичок в OptaPlanner и пытаюсь настроить его в своем проекте для решения проблемы CVRPTW. Моя текущая конфигурация очень похожа на пример, который вы можете найти в исходном коде проекта, но мои требования отличаются. Моя заявка постоянно получае…
06 окт '13 в 21:01
3
ответа
Установка глобальных переменных в рабочей памяти в планировщике Drools
Как добавить глобальную переменную в рабочую память в решателе планировщика drools, чтобы можно было использовать ее в счетах drool. Это похоже на https://issues.jboss.org/browse/JBRULES-2700 но найти решение не удалось.
28 июл '11 в 07:05