-
Notifications
You must be signed in to change notification settings - Fork 33
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
Auto class selector #50
Comments
Great idea, need a checkbox that allows users to see clashes in case they want to pick a clashed time. |
Is this builder designed for web users? |
I would like to support mobiles, but the whole format of a timetable does not suit phones very well. I suppose for now we just develop with computers in mind |
The more course tutorial choice, the more combinations. For example. ENGN2217, ENGN2218, ENGN2219, MATH1003, MATH1013, MATH1014 gives 86400000 different results without any choosing. Normally people won't choose 6 courses, but even that, if we exclude MATH1013 and 1014, it takes around 10 seconds to give 5 results for each clashes. E.g. 5 results for 0 clashes combination, 5 results for 1 and so on... So now we are facing an optimising issue.. Haven't write an UI yet: https://rawgit.com/samyex6/anutimetable/master/ |
If a course has too many tutorials to choose from, the timetable will look nasty and difficult to decide.
So I'm planning to add a feature which will give you the best solution.
This selector only gives solutions that don't have collision on tutorials, which means lectures can have the same timeslot with tutorials.
The text was updated successfully, but these errors were encountered: