optaplanner 相关问题

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

是否可以在不使用groupBy()的情况下使用约束流收集器(或类似的东西)?

我正在尝试基于一个实体的所有实例的字段总和对约束进行建模,但收集器与 groupBy() 协同工作。我不想要分组,只想要操作...

回答 1 投票 0

如果您在规划实体中使用列表变量,可以使用哪些替代值范围提供程序来限制搜索?

我正在使用时间折叠车辆路线快速入门,我添加的主要更改是每次访问所需的技能和每辆车的车辆技能。 就目前情况而言,我正在使用约束来...

回答 1 投票 0

从约束流中的多个类中提取信息

所以我正在创建一个应用程序,它将安排助理进行预设的每周服务。我正在使用 Optaplanner 9.44.0.Final 来执行此操作。目前,我在创建我的 constra 之一时遇到一些问题...

回答 1 投票 0

扩展道路维护示例

我遇到的情况是,我的问题域与道路维护示例紧密匹配,因此我尝试将其用作我的参考。 我需要扩展该示例的领域是...

回答 1 投票 0

一旦我的 MSSQL 数据库发生更改,如何更新我的用户界面?

我正在使用 Quarkus、Hibernate、MSSQL 和 OptaPlanner 开发一个简单的仓库管理系统。当我点击“解决”按钮时,我希望将客户订单分配给库存位置。当我的

回答 1 投票 0

Timefold:在学校时间表项目中使用 Spring JPA 的最佳实践

从 GitHub 上的项目(https://github.com/TimefoldAI/timefold-quickstarts/tree/stable/technology/java-spring-boot)开始,在项目中使用 Spring JPA 的最佳实践有哪些斯托...

回答 1 投票 0

timefold:影子变量和克隆

我有型号: 带有 PlanningVariable SelectionVariant 的 PlanningEntity SelectionNode SelectionVariant 包含 SelectionTeam 字段列表 选拔团队 Selectio 中带有选择团队列表的选项...

回答 1 投票 0

Optaplanner - 增量计算理由

在我的应用程序中,用户需要能够手动覆盖时间表,我想预先计算硬约束匹配,以便此过程更加高效。 例如...

回答 1 投票 0

时间折叠:具有多个规划变量的规划实体不会永远尝试某些场景

一个计划实体C中有两个计划变量A和B。A和B之间存在一些关系: 关系 1:当 A 在范围 (A1 ... A10) 内时,B 必须在范围 (B1 ... B3) 内。

回答 1 投票 0

使用标准配置进行附近选择无法选择正确的目的地

我在本地搜索阶段的“附近”选择中遇到了奇怪的行为。 我已经实现了一个基于技能、工作量和假期的任务分配调度程序。求解器按其

回答 1 投票 0

在一个解决方案中为车辆路径和任务分配建模 timefold/optaplanner 时出现 Channing 问题?

我目前正在开发一个应用程序,其中在规定的时间内将任务分配给资源至关重要。目标是优化任务之间的行程时间,同时确保...

回答 1 投票 0

时间折叠求解器默认根据约束的优先级/顺序(来自 ConstraintProvider)应用约束?

Timefold Solver 是否按照 ConstraintProvider 默认定义的顺序(或优先级)应用(并检查)约束?或者,更准确地说,求解器的约束如何工作......

回答 1 投票 0

如果不提供任何配置,Timefold Solver 默认使用哪些算法?

根据我对文档的理解,Timefold Solver 应用两个阶段来解决问题,即:构造启发式和局部搜索(使用元启发式算法)。 W...

回答 1 投票 0

时间折叠:如何为安排给员工的工作中的设备容量创建约束?

我正在尝试创建一个具有设备容量检查的模型。我的模型由工作、员工和设备组成,其中员工是实施的工作实体的锚...

回答 1 投票 0

时间折叠:求解器在什么情况下会选择打破硬约束

在什么情况下,当存在软分数较高的合适解时,求解器会选择打破硬约束。 我们创建以下解决方案: 输入图像描述...

回答 1 投票 0

如何创建适合担架车轮次优化的车辆路径问题

我们使用 OptaPlanner 来优化医院使用的担架手轮次。然而,OptaPlanner 代码似乎没有针对我们的问题进行优化。让我们假设类别车辆对应...

回答 2 投票 0

Timefold:如何对变量监听器进行单元测试?

我一直在尝试食品包装示例,并且我已将自定义逻辑添加到我的开始时间变量侦听器以跳过周末。我想添加一个单元测试来测试变量 Listene...

回答 1 投票 0

如何在时间折叠中获得连续的课程对(基于其时间段)?

基于Timefold提供的GitHub项目(https://github.com/TimefoldAI/timefold-quickstarts/tree/stable/technology/java-spring-boot)我想为以下场景实现一个约束...

回答 1 投票 0

使用api主体动态发送的约束

我将约束提供者实现类作为 Spring 组件,并将其注入到控制器中,我还创建了 ConstraintFactory 的配置 bean 实现,并将其注入...

回答 2 投票 0

如何创建为作业分配时间、员工和设备的模型?

背景:这是我第一次使用Timefold/Optaplanner,所以我可能对一切都有一些不正确的理解。 我正在开发一个使用/修改食物的 Quarkus Timefold 应用程序

回答 1 投票 0

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