6

我有一个日程安排问题,每个学生都表达了他对讲座的偏好,并且同时为所有学生生成了课程时间表(如果可以的话,以批处理模式)。

根据我的阅读和理解,Drools Planner 非常适合解决这类问题。我将 Drools 和 GEF 安装到我的 Eclipse IDE 中。一切都很好。不幸的是,我不知道如何构建一个简单的项目。

我在网上查找了参考资料并找到了 Drools Planner 示例,它们看起来和工作都很棒。但是,除了一些代码片段之外,我没有找到任何好的教程来引导人们完成简单的案例。

我如何模拟匹配/调度问题,其中 3 名具有独特时间和课程偏好的学生希望注册 4 门课程?如何开始代码,在哪里放置约束,调用哪些类等?

任何帮助将不胜感激!!

谢谢!!

4

1 回答 1

2
  1. 下载 Drools 规划器 zip。下载任何其他 zip 文件(例如 Drools 本身或 Eclipse Drools 插件工具)是可选的。Drools Planner 拉链配备了大多数人需要的一切。
  2. 从 zip打开示例/runExamples.sh 或 .bat,然后在 GUI 中解决云平衡和课程安排问题。
  3. 阅读手册中的快速入门教程
  4. 查看examples/sources/下zip中的课程安排源代码,并在您喜欢的IDE中运行它
于 2012-09-04T08:21:54.293 回答