-
Notifications
You must be signed in to change notification settings - Fork 2
Open
Labels
Milestone
Description
Problem:
- You need a space to study, and all of McGill's study space sucks.
- You'd like to just grab some random classroom, but you don't know which will be empty.
Solution:
- The Minerva client could have a static dataset of scheduled courses (generated from the dynamic schedule), and allow you to query it for which classrooms are empty now.
- The set of all classrooms shall be defined as the set of classrooms which have at least 1 course in them, and the set of empty classrooms shall be the set of classrooms which don't have a class in them at a certain time.
Potential Issues:
- Classes can move around, rooms can be booked, etc.
- The door might be locked.
- McGill probably tries to keep utilization as high as possible. Not sure how many empty rooms could be found.