optaplanner 相关问题

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

时间窗的Opaplanner约束

我正在尝试使用OptaPlanner解决VRP。我有多个具有不同时间窗口的客户。这是我的约束提供者,受保护的约束Constraint到达AfterDueTime(ConstraintFactory ...

回答 1 投票 0

在分层问题上实施计划优化算法

我正在处理一个计划问题,涉及:一组计划实体的集合,每个实体包含计划变量A和全局计划变量B(包含在计划解决方案中,因为我是a ...

回答 1 投票 0

OptaPlanner解算器:多个最佳解决方案

我正在使用OptaPlanner解决计划问题。配置求解器后,我调用resolve()方法并等待它产生解决方案。问题是,如果我想比较几个最佳解决方案...

回答 1 投票 0

OptaPlanner解算器:多个最佳解决方案

我正在使用OptaPlanner解决计划问题。配置求解器后,我调用resolve()方法并等待它产生解决方案。问题是,如果我想比较几个最佳解决方案...

回答 1 投票 0

Optaplanner不使用其他BinAvailabilty来分配给事件

@@ PlanningEntity公共类BinAvailablity {private int id;私人间隔时间间隔;私人Bin bin;私人int房间@ ...

回答 1 投票 0

optaplanner中的总距离和行驶时间(车辆路线)

我正在尝试使用OptaPlanner解决VRP,在获得最佳解决方案之后,是否有办法获取该解决方案的每辆车的总距离和行驶时间?另外,如何获得车辆到达的位置...

回答 1 投票 0

模块化optaplanner基准配置

问题是:有没有一种方法可以编写一个求解器配置文件,其中包含Optaplanner中其他xml文件中的配置部分插入?说明:我尝试执行一些......>

回答 1 投票 1


Optaplanner是否支持CSV文件作为输入

根据文档,可以将数据作为XML文件传递到Optaplanner。现在,我正在以CSV文件格式获取数据。谁能让我知道如何使用CSV文件作为输入。谢谢

回答 1 投票 0

Optaplanner VRP示例,同一时间窗口内每个站点需要多辆车

我们正在使用定制的VRP教程示例来优化前往客户的服务工程师的日常路线,以执行某些维修和安装任务。我们有时间窗口...

回答 1 投票 0

在给定可能的约束条件下,使用optaplanner解决产品可能的可建造组合的任何示例吗?

在给定可能的约束的情况下,使用optaplanner解决产品可能的可构建组合数量的任何示例。因此,假设产品由a,b,c,d,e和f零件制成。因此,...

回答 1 投票 0

使用Optaplanner的SolverManager时是否需要配置xml或drools drl文件?

我正在使用optaplanner弹簧靴启动器来解决员工排班问题。我有2个班级,员工和计划实体Shift。目前,我正在根据...

回答 1 投票 1

当简单的JSON对象传递给控制器 时,Optaplanner solutionClassentityCollectionProperty永远不应该返回null错误

我正在执行optaplanner-spring-boot-starter云平衡项目,我正在尝试根据员工的技能水平分配轮班。但是,当我将JSON对象传递给我的名册时...

回答 1 投票 0

多仓库车辆路线问题规划师

我正在尝试针对我的特定用例定制Optaplanner。到目前为止,我已经取得了成功,但是现在我被震惊了,因为我需要多个仓库和多个位置。他们的主要...

回答 1 投票 0

Optaplanner Joiners.equal not using .equals?

我通过以下方式开始在我的OptaPlanner项目中定义一个约束(使用Constraint-Stream-API):factory.from(Lesson.class).join(Lesson.class,equal(Lesson :: getTimeslot,...] >

回答 1 投票 1

如何在工作台中正确使用@InverseRelationShadowVariable

使用@InverseRelationShadowVariable注释会导致java.lang.StackOverflow异常。我的猜测是,计划实体与计划变量之间的关系现在是循环的...

回答 1 投票 0

增量计分状态和解决方案之间的Opaplanner提前终止差额

我使用的是增量分数计算器类,因为大量使用地图和计算方法在流口水中无法很好地扩展。它似乎运行良好,但由于必须调试,所以我注意到了...

回答 1 投票 0

将OptaPlanner导出为jar时出现ExceptionInInitializerError

我已经将我的OptaPlanner项目导出到一个jar中。运行我的jar时,出现以下错误:org.kie.api.internal.utils ...上的线程“ main”中的异常java.lang.ExceptionInInitializerError。

回答 1 投票 0

流口水中存在状况

上下文是在OptaPlanner中采用Drools规则进行员工轮班安排。假设我有一些班次,并且需要检查是否有任何班次在要分配的预定义班次列表中。 ...

回答 1 投票 0

Optaplanner FULL_ASSERT时的奇怪行为

我正在开发用于排班的增量求解器,两个计划实体是Assignment和Employee,worker具有@InverseRelationShadowVariable分配集合。我注意到了...

回答 1 投票 0

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