frizensami / nus-timetable-optimizer

Codebase for the NUS Timetable Optimizer, a tool to help students at the National University of Singapore optimize their timetables to their liking.
https://nus-optimizer.com
MIT License
19 stars 4 forks source link

[FEATREQ] Minimize time between exams, prioritize finishing exams earlier in the exam period #26

Open frizensami opened 3 years ago

frizensami commented 3 years ago

Describe the solution you'd like Apply "compactness" criteria to exam timeslots so that exams are over in the shortest burst. Maybe with a minimize cool-off period of 1 day between exams? Also, can attempt to select modules that will have exams that end earlier in the cycle.