Timetabling
Timetabling Software used to create timetables with four algorithms. The timetables are created with different graph coloring algorithms
(Greedy Welsh-Powell, Largest Saturation Degree, Recursive Largest First and a modification of the Tabu search algorithm). Their results are then displayed individually.
Also, there is a possibility to review the efficiency of each algorithm (colors used, duration, visual representation of a colored graph).
Requirements:
- Python 3.9.2;
- Pip.
Installation:
1) Go to the project location with powershell;
2) input "pip install -r requirements.txt" command into powershell;
3) Start the project with "python app.py";
4) Connect to 127.0.0.1:5000 in Your web browser.
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
时间表设定 时间表软件,用于使用四种算法创建时间表。 使用不同的图形着色算法(Greedy Welsh-Powell,最大饱和度,最大递归最大和Tabu搜索算法的修改)创建时间表。 然后,将分别显示其结果。 同样,有可能查看每种算法的效率(所用的颜色,持续时间,彩色图形的视觉表示)。 要求: Python 3.9.2; 点子 安装: 使用powershell转到项目位置; 在powershell中输入“ pip install -r requirements.txt”命令; 用“ python app.py”启动项目; 在您的Web浏览器中连接到127.0.0.1:5000。
资源详情
资源评论
资源推荐
收起资源包目录
Timetabling-main.zip (78个子文件)
Timetabling-main
templates
partials
navigation.html 2KB
footer.html 243B
pages
timetabling.html 12KB
index.html 1KB
schedule.html 36KB
base.html 2KB
requirements.txt 722B
data
__init__.py 0B
__pycache__
__init__.cpython-39.pyc 123B
__init__.cpython-38.pyc 157B
generate_data.cpython-38.pyc 2KB
generate_data.cpython-39.pyc 2KB
manage_data.cpython-38.pyc 160B
generate_data.py 3KB
objects
__init__.py 0B
activities.py 982B
graph.py 1KB
__pycache__
__init__.cpython-39.pyc 126B
__init__.cpython-38.pyc 158B
activities.cpython-38.pyc 1KB
graph.cpython-38.pyc 1KB
schedule.cpython-39.pyc 460B
schedule.cpython-38.pyc 494B
graph.cpython-39.pyc 1KB
activities.cpython-39.pyc 1KB
schedule.py 156B
Courses.xlsx 9KB
scheduling.db 1.02MB
Classrooms.xlsx 8KB
static
data_tables.css 2KB
colorings.json 1KB
schedule_table.css 3KB
style.css 7KB
graphs
dsatur.png 93KB
greedy.png 100KB
tabu.png 81KB
rlf.png 87KB
image
background3.jpg 2.84MB
background11.jpg 2.6MB
background8.jpg 1.1MB
background2.jpg 3.65MB
background12.jpg 3.42MB
background4.jpg 3.22MB
background5.jpg 740KB
background.jpg 164KB
background6.jpg 1.02MB
logo.jpg 6KB
background10.jpg 1.5MB
background9.jpg 2.59MB
graph2.png 16KB
graph.png 77KB
background7.jpg 3.3MB
graph1.png 40KB
durations.json 110B
Groups.xlsx 8KB
README.md 723B
__pycache__
app.cpython-38.pyc 13KB
Pipfile 138B
scheduling
__init__.py 0B
create_schedule.py 5KB
__pycache__
greedy_coloring.cpython-38.pyc 3KB
create_schedule.cpython-39.pyc 5KB
create_schedule.cpython-38.pyc 5KB
algorithm_data.cpython-38.pyc 1KB
__init__.cpython-39.pyc 129B
__init__.cpython-38.pyc 163B
optimized_coloring.cpython-38.pyc 2KB
algorithm_review.cpython-38.pyc 2KB
optimized_coloring.cpython-39.pyc 2KB
algorithm_review.cpython-39.pyc 2KB
greedy_coloring.cpython-39.pyc 3KB
room_alloc.cpython-38.pyc 3KB
room_alloc.cpython-39.pyc 3KB
greedy_coloring.py 3KB
algorithm_review.py 2KB
room_alloc.py 3KB
optimized_coloring.py 2KB
app.py 15KB
共 78 条
- 1
KingstonChang
- 粉丝: 574
- 资源: 4658
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0