OptaPlanner是一个用Java编写的轻量级可嵌入规划引擎。它有助于普通的Java程序员有效地解决约束满足问题。在引擎盖下,它将优化启发式和元启发式与非常有效的分数计算相结合。
如果您在规划实体中使用列表变量,可以使用哪些替代值范围提供程序来限制搜索?
我正在使用时间折叠车辆路线快速入门,我添加的主要更改是每次访问所需的技能和每辆车的车辆技能。 就目前情况而言,我正在使用约束来...
所以我正在创建一个应用程序,它将安排助理进行预设的每周服务。我正在使用 Optaplanner 9.44.0.Final 来执行此操作。目前,我在创建我的 constra 之一时遇到一些问题...
一旦我的 MSSQL 数据库发生更改,如何更新我的用户界面?
我正在使用 Quarkus、Hibernate、MSSQL 和 OptaPlanner 开发一个简单的仓库管理系统。当我点击“解决”按钮时,我希望将客户订单分配给库存位置。当我的
Timefold:在学校时间表项目中使用 Spring JPA 的最佳实践
从 GitHub 上的项目(https://github.com/TimefoldAI/timefold-quickstarts/tree/stable/technology/java-spring-boot)开始,在项目中使用 Spring JPA 的最佳实践有哪些斯托...
我有型号: 带有 PlanningVariable SelectionVariant 的 PlanningEntity SelectionNode SelectionVariant 包含 SelectionTeam 字段列表 选拔团队 Selectio 中带有选择团队列表的选项...
在我的应用程序中,用户需要能够手动覆盖时间表,我想预先计算硬约束匹配,以便此过程更加高效。 例如...
一个计划实体C中有两个计划变量A和B。A和B之间存在一些关系: 关系 1:当 A 在范围 (A1 ... A10) 内时,B 必须在范围 (B1 ... B3) 内。
我在本地搜索阶段的“附近”选择中遇到了奇怪的行为。 我已经实现了一个基于技能、工作量和假期的任务分配调度程序。求解器按其
在一个解决方案中为车辆路径和任务分配建模 timefold/optaplanner 时出现 Channing 问题?
我目前正在开发一个应用程序,其中在规定的时间内将任务分配给资源至关重要。目标是优化任务之间的行程时间,同时确保...
时间折叠求解器默认根据约束的优先级/顺序(来自 ConstraintProvider)应用约束?
Timefold Solver 是否按照 ConstraintProvider 默认定义的顺序(或优先级)应用(并检查)约束?或者,更准确地说,求解器的约束如何工作......
如果不提供任何配置,Timefold Solver 默认使用哪些算法?
根据我对文档的理解,Timefold Solver 应用两个阶段来解决问题,即:构造启发式和局部搜索(使用元启发式算法)。 W...
我正在尝试创建一个具有设备容量检查的模型。我的模型由工作、员工和设备组成,其中员工是实施的工作实体的锚...
在什么情况下,当存在软分数较高的合适解时,求解器会选择打破硬约束。 我们创建以下解决方案: 输入图像描述...
我们使用 OptaPlanner 来优化医院使用的担架手轮次。然而,OptaPlanner 代码似乎没有针对我们的问题进行优化。让我们假设类别车辆对应...
我一直在尝试食品包装示例,并且我已将自定义逻辑添加到我的开始时间变量侦听器以跳过周末。我想添加一个单元测试来测试变量 Listene...
基于Timefold提供的GitHub项目(https://github.com/TimefoldAI/timefold-quickstarts/tree/stable/technology/java-spring-boot)我想为以下场景实现一个约束...
我将约束提供者实现类作为 Spring 组件,并将其注入到控制器中,我还创建了 ConstraintFactory 的配置 bean 实现,并将其注入...
背景:这是我第一次使用Timefold/Optaplanner,所以我可能对一切都有一些不正确的理解。 我正在开发一个使用/修改食物的 Quarkus Timefold 应用程序
如何根据 Timefold Spring Boot 中的前端输入动态选择对优化问题应用哪些约束?
假设我们有一个全栈应用程序,在前端有一个页面,我们可以在其中选择应应用于特定问题的约束。这些限制的列表......