fixed bugs
parent
cef870dbb3
commit
89eec6ffce
2
solve.py
2
solve.py
|
|
@ -22,7 +22,7 @@ def solve_program(preference_mat:list,
|
|||
is_old_array = [not is_new for is_new in is_new_array]
|
||||
is_not_tech_array = [not is_tech for is_tech in is_tech_array]
|
||||
|
||||
# 这是一个整数规划问题,我们使用 CP-SAT 求解器来解决这个问题
|
||||
# 这是一个组合优化问题,我们使用 SCIP 求解器来解决这个问题
|
||||
solver = pywraplp.Solver.CreateSolver("SCIP")
|
||||
if not solver:
|
||||
return
|
||||
|
|
|
|||
4
使用手册.md
4
使用手册.md
|
|
@ -1,12 +1,12 @@
|
|||
# EVA 值班排班工具使用手册 - v1.1.0
|
||||
|
||||
## 前言
|
||||
这是浙江大学学生 E 志者协会“排班工具软件”的使用手册,将简要地介绍该软件的使用方法和注意事项。请注意,这是面向使用者而非开发者的手册,如果想了解该工具的开发流程和所使用的技术,请移步至 github 仓库中的说明手册(尚未上传)。
|
||||
这是浙江大学学生 E 志者协会“排班工具软件”的使用手册,将简要地介绍该软件的使用方法和注意事项。请注意,这是面向使用者而非开发者的手册,如果想了解该工具的开发流程和所使用的技术,请移步至[此仓库](https://git.zjueva.net/happywind/EVA_duty_arrange_tool)的说明手册。
|
||||
|
||||
## 软件运行环境&基本情况
|
||||
- 本软件只能在 windows 系统上运行。
|
||||
- 本软件在部分版本的 win10 和 win11 系统上均测试过,能够正常运行。但是不排除可能出现缺少相关 dll 文件而无法运行的情况,如果出现请联系开发者解决。
|
||||
- 本软件将排班问题建模为组合优化问题,以“尽可能减少被调剂的人次”为优化目标。在指定的限制条件下,若有解,则得到的一定是最优解。
|
||||
- 本软件将排班问题建模为组合优化问题,以“尽可能让各个班次的人数平均”作为优化目标。在指定的限制条件下,若有解,则得到的一定是最优解。
|
||||
|
||||
## 软件使用方法
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue