时间表文档中的动态小时数



我正在复习时间表示例,以组织特定课程的时间和空间。然而,示例中的时间是假设每节课是1小时。我在哪里可以在Optaplanner中找到更多信息?如果我决定将小时更改为预定义的持续时间,如1小时、2.5小时,具体取决于课程。谢谢

查看optaplanner示例(!=optaplaner quickstarts(中的会议调度示例。

在这种情况下,一个演讲(=课程(被分配给一个时隙和一个房间,但每个演讲都有一个talkType(例如"会议演讲"、"实验室演讲"、《深潜演讲》、"灯光演讲"等(,每个时隙都有一种所需的talkType。

出于性能原因;值范围从实体";(而不是"值范围从解决方案"(,因此requiredTalkType变成了一个内置的硬约束,而不是实际的硬约束。

另请阅读"设计模式"一章中的文档部分"分配时间"。这只是冰山一角:还有其他模式。会议调度仍然使用";时隙模式";,因为";时间粒度模式";通常是缓慢的。

最新更新