Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Search for empty classrooms #20

Open
npaun opened this issue Jan 25, 2017 · 1 comment
Open

Search for empty classrooms #20

npaun opened this issue Jan 25, 2017 · 1 comment
Milestone

Comments

@npaun
Copy link
Owner

npaun commented Jan 25, 2017

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.
@npaun
Copy link
Owner Author

npaun commented Jan 25, 2017

  • We could also try to guess the access control policy (hours of operation, authorized users) from a gigantic excel spreadsheet McGill publishes.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant