晚自习排班系统
规则说明:
每人最多两晚
周日晚自习:班主任值自己班
周一至周四:班主任
不
值自己班
每个年级每晚至少1名班主任值班
避免同一老师是同一个班的晚自习(只带一个班的老师除外)
1. 导入教师任课表 (Excel):
第一列班级名(支持初一/高一等格式),第一行科目名,"班主任"列必填
(下载模版)
2. 特殊约束设置
周一优先
周一避免
周二优先
周二避免
周三优先
周三避免
周四优先
周四避免
只安排一次的老师
完全不安排的老师
互斥教师对(不能同一天晚自习):
×
+ 添加互斥对
3. 深度运算设置(不断对调互换逼近完美解):
初始解生成尝试:
对调互换次数:
温度(接受劣解概率,0-1):
开始深度运算
等待开始计算...
0%
排班结果
同班重复(最高优先级)
班主任值其他班
班主任值自己班(周日)
班主任值自己班(周一至周四,错误)
连续值班
年级缺班主任(仅边框)
找到多个优质解法(点击切换查看):
教师工作量统计 (按年级)