For this project the two input excel files need to be turned into data that can be accessed by the model.
https://github.com/edwardb05/Timetabling-UROP/blob/main/Data_handling.ipynb
‘exams’
‘num_days’
student_exams ={
001 : ["Maths","Physics"]
002 : ["Chemistry","Maths"]
}
“Core_modules”
“fixed_modules”
this will have the day it is on and the slot, morning or afternoon“leader_courses”
“extra_time_students_25”
“extra_time_students_50”
“no_exam_dates”
days
{room: [List of uses],[Capacity]}
called rooms
AEA
exam _counts
in the format {exam:[AEA students taking it,SEQ students taking it]}
exam_types
in the format {exam : type}
where type can be Standard (flat floor) or PC requiring a computer roomNo_exam_dates_soft
for dates that shouldn't have an exam on such as Tuesday and Wednesday morning of week 3