scheduler:rosshamishclasstime的时间表生成更快

时间:2024-06-02 16:13:41
【文件属性】:

文件名称:scheduler:rosshamishclasstime的时间表生成更快

文件大小:7KB

文件格式:ZIP

更新时间:2024-06-02 16:13:41

Go

调度器 更快的时间安排表。 功能路线图: 将Section表示为具体类型(请参阅rosshamish / classtime#103) 将Schedule表示为具体类型 成绩表 与len(节) 带有Python评分功能的粗略端口 具有得分函数,其得分为钟形弯曲(ish) 从课程ID获取板块数据 直接从psql 从临时的classtime api端点/ api / vx / sections ? 冲突检测 相同的课程,相同的组件 同时 不满足课程依赖性(即LECA1-> LABA2,3,4) 这是半实现的,需要检查AutoEnroll组件类型,请参见Python impl 带约束求解器(SAT求解器)的gen 繁忙时间 更多渐进式冲突检测(请参阅rosshamish / classtime#109) SAT求解器使这些不必要 这对部分是已知冲突吗? -冲


【文件预览】:
scheduler-master
----scheduler.go(7KB)
----scheduler_test.go(5KB)
----README.md(2KB)
----schedule.go(5KB)

网友评论