我正在开发一个类似于示例" meetingscheduling"的项目,当我有一个MeetingAssignment时,我想得到它的"之前的MeetingAssignment"在同一个房间里。
换句话说,当我有一个MeetingAssignment - TA1时,我想找到与TA1位于同一房间的MeetingAssignment,它应该是TA1左边最近的一个。
我的想法是:当我得到TA1时:
1.获取与TA1具有相同房间的所有MeetingAssignments
2.从上一步生成的列表中获取MeetingAssignments有什么内容
startTimeGrain比TA1少。
3.找到具有最大startingTimeGrain值的MeetingAssignment。
它是以前的会议协议"。
但是当我在计划(WorkingSolution)期间获得关于闷热类的MeetingAssignment列表时,所有的空间都是空的,我得到了错误的解决方案? 有什么更好的主意吗?非常感谢。
答案 0 :(得分:0)
在构造启发式结束时(如果有机会完成,请参阅DEBUG日志记录),所有计划变量都将为非null。如果CH也需要,请参阅"缩放CH"文档中的章节。