与optaplanner连续的时期

时间:2015-06-06 09:58:18

标签: drools optaplanner

我已经为我的计划问题调整了课程时间安排样本...但我不知道如何确保连续或相邻的时期。我的日程安排计划有活动,每个活动的持续时间都已转换为期间。例如......一个活动大约120分钟,时间段大约30分钟,所以我创建了4个SlotActivities。这种方式似乎很容易使活动适应不同的时期....但我找不到一个简单的方法来确保所有这些插槽活动必须是连续的。有关如何实现这一点的任何想法?

提前致谢!!

1 个答案:

答案 0 :(得分:0)

如果它是一个严格的约束,我不会在30分钟的4个时间段内将其拆分,而是将1个活动与startSlot(=计划变量)和4个时期的持续时间分开。 / p>

如果它是一个软约束,我就像课程课程安排示例(IIRC)中的类似约束一样。