Вопросы по теме 'drools-planner'
пускает слюни эксперт/решатель - 5.0.1 совпадений
Я довольно новичок в слюнях, и я сталкиваюсь с некоторыми проблемами, которые я не могу понять. Я пытаюсь решить проблему распределения, и один из моих LHS работает так:
$leftAlloc: SlotAllocation($leftRes: resource )
$rightAlloc:...
512 просмотров
schedule
28.05.2022
Выбор набора из трех различных объектов
Drools Planner использовал это для выбора двух разных объектов, гарантируя, что правило не сработает дважды для заданной пары объектов. Если o1 и o2 совпадут, он сработает только один раз, а не дважды для (o1,o2) и (o2,01) .
when...
325 просмотров
schedule
18.11.2022
Лучший результат Drools равен нулю
Я использую Drools 5.4.0.CR1, и когда я начинаю с
...
XmlSolverFactory configurer = new XmlSolverFactory();
configurer.configure(SOLVER_CONFIG);
Solver solver = configurer.buildSolver();
solver.setPlanningProblem(initialSolution);
solver.solve();...
322 просмотров
schedule
15.06.2022
Планировщик Drools говорит, что решение не удалось с NullpointerException
Я использовал тестовый пример планировщика слюней, чтобы создать свой собственный пример. Я переименовал классы и удалил все правила, кроме одного. Приложение запустилось, и я смог загрузить свой XML-файл. При нажатии на кнопку "решить" возникла...
121 просмотров
schedule
13.10.2022
Правило проверки наличия объекта в списке
как я могу проверить с помощью языка правил Drools (DRL), если объект также является частью списка?
Давайте посмотрим на пример экзамена. Представьте ситуацию, когда у экзамена есть комната, а также список. Теперь я хочу проверить, находится ли...
4926 просмотров
schedule
25.05.2023
Алгоритм планирования расписания
Мне было интересно, может ли кто-нибудь указать мне правильное направление, как подойти к проблеме планирования.
У меня есть проблема с расписанием учителей/учеников, когда у меня есть учителя, которые преподают определенный предмет в определенное...
5005 просмотров
schedule
11.12.2022
правило optaplanner не решает должным образом
Я сделал правило optaplanner (см. Ниже).
//in expressway long tunnel(over 1km), equipment interval(400m)
rule "lcs_transport_tunnel_expway"
when
$road : RoadVO(roadCtgry=="EXPWAY")
$t1 : Transport(transportCode=="TUNNEL",...
133 просмотров
schedule
13.03.2022
пример работы в drool planner 5.5
Я новичок в планировщике слюны и пытаюсь запустить пример с помощью runExamples.bat, но когда пытаюсь импортировать этот пример в exclipse и пытаюсь запустить следующее исключение, возникает
Exception in thread "main"...
591 просмотров
schedule
31.05.2022
Как заставить некоторых клиентов обслуживаться конкретным транспортным средством в примерах VRP OptaPlanner?
В примерах VRP Optaplanner я хотел бы заставить некоторых клиентов обслуживаться определенным транспортным средством в VRP.
Как это сделать? Может кто-нибудь мне помочь?
151 просмотров
schedule
18.06.2022
OptaPlanner: конфигурация FilterClass в ValueSelector
Я использую OptaPlanner 6.1.0.Final. Когда я пытаюсь использовать FilterClass в конфигурации ValueSelector, я получаю это исключение:
Вызвано : com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter$UnknownFieldException: нет...
241 просмотров
schedule
10.07.2023
Перемещение связанных объектов планирования при решении задачи времени
Можно ли в Optaplanner назначить одну и ту же переменную планирования разным объектам планирования за один ход (между расчетами баллов)? Например, когда потребителю А назначается режим StandStill, клиенту B также назначается тот же режим StandStill....
118 просмотров
schedule
27.02.2022
Использовать оценку жестких / мягких ограничений одновременно в слюне / optaplanner
Можно ли использовать жесткие и мягкие оценки ограничений в части последствий правила, но одно из них имеет ненулевое значение. например
scoreHolder.addHardConstraintMatch(kcontext, $weight * isHard);
scoreHolder.addSoftConstraintMatch(kcontext,...
438 просмотров
schedule
23.05.2023
OptaPlanner развертывает несколько транспортных средств в одном месте
Я взял веб-пример OptaPlanner VRP и настроил его под свои нужды. Он работает нормально, за исключением следующего сценария:
Количество автомобилей в наличии: 2. Вместимость каждого автомобиля - 6. Потребительский спрос - 7.
В приведенном выше...
259 просмотров
schedule
19.10.2022
OptaPlanner Медсестра Ростеринг совокупная сумма Исключение нулевого указателя
Я пытаюсь изменить пример списка медсестер OptaPlanner. Пока что я хочу написать правило в файле drl, которое реагирует, когда сотрудник работает более 13 часов в день. Я расширил класс shiftType, чтобы получить часы за смену.
На первый взгляд...
196 просмотров
schedule
18.06.2022
Несколько связанных переменных планирования приводят к одному и тому же якорю
Есть ли в Optaplanner способ назначить несколько цепочек, ведущих к одному и тому же якорю? Эта функция предоставляется optaplanner?
Например, (Планирование задач с помощью приложения Vehicle Routing) У меня есть сотрудник, который выполняет 20...
139 просмотров
schedule
02.09.2022
Как получить список переменных из списка объектов в drools
Мое правило следующее:
when
C : Company()
$empname : List() collect from (Employee($empname : empname) from C.employees)
then
System.out.println($empname);
Соответствующий класс:
public class Company {
private List<Employee>...
1294 просмотров
schedule
18.03.2023
Как получить максимальную дату среди списка прошедших дат в слюнях?
Из списка заказов мне нужно собрать даты, которые прошли, чтобы запросить effDate и requesteffTime и взять максимум прошлых дат.
function boolean dateCheck(Date effdt, Date efftm) {
String efffdt = new...
297 просмотров
schedule
16.12.2022
обновить свойство переменной планирования во время планирования
Я использую optaplanner для решения проблемы планирования. По служебным причинам я использую аналогию, чтобы задать вопрос, вместо того, чтобы публиковать фактическую проблему.
Мне нужно назначать книги разным людям на основе некоторых...
71 просмотров
schedule
11.04.2024
Модульный тест для вставленного факта в optaplanner
Как мы можем использовать правила модульного тестирования в optaplanner, которые зависят от insertedFact ?
Как и в примерах для drools, факт вставки факта с использованием объекта session , а затем модульное тестирование фактического правила....
68 просмотров
schedule
13.06.2023
Использование enum в слюнях
Решаю проблему со списком сотрудников. Одним из ограничений является то, что Сотрудник каждого "типа" должен присутствовать каждый день. Тип определяется как перечисление.
Я прямо сейчас настроил это правило следующим образом:
rule "All...
1197 просмотров
schedule
14.11.2022