optaplanner 相关问题

OptaPlanner是一个用Java编写的轻量级可嵌入规划引擎。它有助于普通的Java程序员有效地解决约束满足问题。在引擎盖下,它将优化启发式和元启发式与非常有效的分数计算相结合。

任务分配示例调试

我正在调试 TaskAssigning 示例到 Sundstrand 的一些行为。 但我不明白一件事。 在启动期间,任务对象中的所有员工均为空。 当开始解决Task的getEmployee时...

回答 1 投票 0

获取当前阶段的时间折叠求解器作业

据我所知,答案是否定的,但我还是会问。 我的目标是为我们的“调度用户”提供尽可能多的透明度。我有特定领域的生活-...

回答 1 投票 0

时间折叠:当初始解决方案已经可行时,“构建”解决方案

我有一个名为“参与”的 @PlanningEntity,其中注册的 @PlanningVariable 指示学生是否参加相关约会: @PlanningEntity 公开课参与...

回答 2 投票 0

将OptaPlanner应用于具有定制交通网络的VRP

简而言之 - OptaPlanner 是否需要与地图产品集成,例如谷歌地图还是openstreet地图? 我正在研究将 VRP 优化纳入产品功能集的选项。 T...

回答 1 投票 0

在运行时禁用和启用约束

我设置了这样的约束:- ScoreDirectorFactoryConfig scoreDirectorFactoryConfig = new ScoreDirectorFactoryConfig(); scoreDirectorFactoryConfig.setConstraintProviderClass(

回答 0 投票 0

如何从 OptaPlanner 升级到 Timefold?

前段时间我们将 OptaPlanner fork 为 Timefold。我们经常会遇到这样的问题: 如何将我的 OptaPlanner 代码库迁移到 Timefold? 我是否需要手动更改所有导入语句和依赖项?

回答 1 投票 0

Optaplanner 至少一个发生约束

我正在尝试实施约束,以便如果至少有一次未分配具有特定名称的元素,则解决方案将受到惩罚。 我尝试使用 GroupBy() 但它不起作用: 约束

回答 1 投票 0

OptaPlanner有没有办法写连续groupBy的约束?

我正在尝试写一个关于“连续两周工作总时数不能超过80小时”的约束条件。 当前约束如下,并且有效, 约束

回答 0 投票 0

描述 optaplanner 中的“简单”规则

我有一个简单的场景,我有一个规划实体持有一个整数问题事实,比如 [1][2][3][4][5][6][7][8][9]。 我的目标是使用 optaplanner 对列表进行排序,将其划分为子列表

回答 1 投票 0

Optaplanner,使用实验收集器问题

我尝试了实验收集器并遇到了一些问题。我需要找到序列之间的中断,它确实找到了序列 - 看起来,所以我希望它也能识别中断......

回答 0 投票 0

如何最好地存储约束评分的中间状态

我目前正在处理 Optaplanner 中的一个问题,涉及时间粒度模式中的过度约束会议问题。该问题涉及 1500 个时间粒度,无休止的不同长度的会议,40

回答 2 投票 0

如何解决optaplanner中的空指针异常?

我正在尝试使用 Optaplanner 并使用 Optaplanner spring-boot-starter 创建了一个简单的项目来解决目前只有一个硬约束的简单 VRP 问题。 我的...

回答 1 投票 0

调用未知类型的 Java 方法并将结果传递给 Scala 中的另一个 Java 方法无法编译

我在 Scala 中使用 Optaplanner 并调用“groupBy”方法,如下所示: 工厂 .forEach(classOf[ClassA]) .filter(classA => classA.classB != null) .

回答 1 投票 0

为具有可为空计划变量的实体切换到 BAVET 时出现意外行为

OptaPlanner 8.36.0.Final 使用 ConstraintStreamImplType.DROOLS 时,以下约束的行为符合预期: 返回约束工厂 .forEach(Ewe.class) .groupBy(约束收集器....

回答 1 投票 0

如何处理 Optaplanner 中的重复可用性?

我在 Optaweb(目前已停产)平台上工作,我有一个 EmployeeAvailability 类,我可以在其中定义 startDateTime 和 endDateTime 以及状态(以下之一:

回答 1 投票 0

如何将规划实体的ConstraintStreams与相关问题事实属性相结合?

我开始使用 OptaPlanner 实现一个学校时间表安排应用程序。 类似于文档中的课程安排示例,我想优化学校时间表,包括

回答 0 投票 0

NQueens 问题的 OptaPlanner 解决方案,棋盘上的皇后过多

我想在我的 SpringBoot/Java 应用程序中实现 OptaPlanner 来解决 NQueen 问题。我已经拥有的实现来自 OptaPlanner 文档,它非常适合

回答 1 投票 0

OptaPlanner 的 SolverConfig 在 8.x 中期有显着变化吗?

我开始工作切换到 ConstraintStreams,部分更新到最新的 OptaPlanner(即 8.35.0.Final,截至撰写本文时)从 8.22.1.Final。 沿线的某个地方,以下 conf...

回答 2 投票 0

在 optaplanner 约束内添加数组

在 Optaplanner 约束中,我迭代了一组包含固定大小时间序列属性的规划实体。我想把所有的时间序列加起来,看看总和是

回答 1 投票 0

optaplanner 在石油和天然气行业的规划应用

我想知道OptaPlanner是否已经在任何石油和天然气规划工具中实施?我在石油和天然气行业的应用与正常的项目工作计划之间看到的主要区别......

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.