Optaplanner,如何根据DRL中的约束而不是输入特定时间,在时间窗口内选择讲座开始时间?

时间:2016-02-13 11:07:27

标签: optaplanner

在课程课程示例中,我希望讲座在一个时间窗口内开始,并根据其持续时间设置两个连续讲座之间的约束。在DRL文件中定义约束不是问题,我已经尝试了固定的讲座开始时间,但我想让讲座的开始时间从句点(时间窗口)中选择并满足约束。 我想将输入earliestStartTime和latestStartTime作为输入,并在每个讲座之间选择使用的开始时间。

即,讲座时间x属于[earliestStartTime,latestStartTime],并且x应该由该范围内的程序选择并且满足定义的约束。 我所取得的成就是我将x作为输入,我获得了输出作为根据定义的约束确定讲座顺序的时间表。现在我想将x作为由程序确定的变量,输入将是最早的StartTime和latestStartTime。

0 个答案:

没有答案