排课规则集
这里展示求解器将读取的约束规则。你可以选择是否启用每条规则,并标注规则来源(排课人员或老师)。
共 20 条,已启用 20 条。
形势与政策最优先,然后水院/工院课设,食院课设次之
id: dept_course_design_first
department_priority
标准排序:必修优先、有指定教室优先、大容量优先、连排多优先
id: standard_order
standard
必修课不在周六日
id: required_weekday_only
required_weekday_only
军事理论课排晚上(大课5-6,即9-12节)
id: military_theory_evening
course_time_restriction
思政课排白天(大课1-4,即1-8节)
id: politics_daytime
course_time_restriction
思政课教室容量不超过100
id: politics_capacity_limit
course_capacity_limit
形势与政策跳过教师冲突检查(教师为挂名负责人,不实际授课)
id: xingshi_teacher_exempt
teacher_conflict_exempt
心理健康课在7-8节(大课4)
id: mental_health_block4
course_time_restriction
植物生理学实验在白天(大课1-4)
id: plant_physiology_lab_day
course_time_restriction
课程必须在指定校区上课,西区的课在西区,东区的课在东区
id: course_campus_match
course_campus_match
教师不能跨校区上课(资环学院和土院专业选修课豁免)
id: teacher_no_cross_campus
teacher_no_cross_campus
大一大二英语选课时段预留(周二/四/五上午,三天中至少留1天有空大节)
id: english_reservation
time_slot_reservation
有物理实验课的班级周一至周五下午至少留1个时段(大课3-4)
id: physics_lab_reservation
time_slot_reservation
一周两次的课隔天,且不要安排在周一和周五
id: interval_2_per_week
course_interval
一周三次的课隔天
id: interval_3_per_week
course_interval
基础生物化学实验课连着两天(周五周六)
id: biochem_lab_consecutive
consecutive_day_course
时段偏好:减少早8、晚课和周末(思政课不受早8惩罚)
id: day_time_preference
day_time_preference
形势与政策:避免扎堆周一第一大节,并在各星期/大节上尽量均匀
id: situation_policy_time_spread
course_time_spread
大一周五下午不上课
id: user_freshman_no_friday_afternoon
course_time_restriction
大一周五下午不上课
id: user_freshman_no_friday_afternoon
course_time_restriction