本课新编 · 6项任务 · 规则搜索

课表不能只排得满,
还要知道哪里不能排。

同时约束教师、班级、教室和禁排时段。输出一份可行方案,不宣称全校最优。

课表与冲突报告

看懂这四个知识点

  1. 硬约束:老师、班级、教室不能同一时段重复。
  2. 软偏好:连堂、均衡、少早课需要另设目标;本例尚未优化。
  3. 无解与搜索超时不同,不能为了给出结果偷偷放松规则。
  4. 临时调课后要重新查冲突,同时生成按教师、班级拆分的版本。
下载虚构输入JSON