标签: resources scheduling optaplanner
我已经设法将Job Schedule示例用于正在处理的项目。我要添加一个附加约束。某些资源有时应被阻止。例如,不应在10到20分钟之间使用全球可再生资源。该资源当前是否已经可用,或者如果不能使用,该如何在分数计算中完成?
谢谢
答案 0 :(得分:0)
使用自定义阴影变量侦听器来预测每个任务的开始时间。
然后只是具有严格的约束条件,以检查任务不会与其块重叠。 对重叠量进行惩罚,以避免“得分陷阱”。