Foxtable(狐表)用户栏目专家坐堂 → 关于排课


  共有2442人关注过本帖平板打印复制链接

主题:关于排课

帅哥,在线噢!
刘林
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:八尾狐 帖子:1940 积分:14892 威望:0 精华:0 注册:2016/4/28 9:58:00
关于排课  发帖心情 Post By:2020/8/23 9:00:00 [只看该作者]

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目3.foxdb



设置了一个随机排课,现在的问题是当附加条件多了后出来卡死,也就是符合全部安排完的结果无解,这怎么办
现在需要将排课增加一些基本条件的还有:
(1)限定排课(限定某节不能安某科,如每天1、2节不安体育、美术、音乐
(2)一个老师在同一节次不能出现跨班安课(如星期1第1节已上1班语文,就不能安2班任何科该老师的课)
(3)教师在一个班的每天排课节数<=周课时/5天的最大整数

基于以上三个条件考虑,当加了第一个条件就出来有时随机安不下去(无解卡死),请老师帮指导研究下:
1、如何解决当无解时再随机排
2、如何增加条件(2)(3)
3、如何优化效率

 回到顶部