我有一个日程安排问题,每个学生都表达了他对讲座的偏好,并且同时为所有学生生成了课程时间表(如果可以的话,以批处理模式)。
根据我的阅读和理解,Drools Planner 非常适合解决这类问题。我将 Drools 和 GEF 安装到我的 Eclipse IDE 中。一切都很好。不幸的是,我不知道如何构建一个简单的项目。
我在网上查找了参考资料并找到了 Drools Planner 示例,它们看起来和工作都很棒。但是,除了一些代码片段之外,我没有找到任何好的教程来引导人们完成简单的案例。
我如何模拟匹配/调度问题,其中 3 名具有独特时间和课程偏好的学生希望注册 4 门课程?如何开始代码,在哪里放置约束,调用哪些类等?
任何帮助将不胜感激!!
谢谢!!