Schemetrical / UBCScheduler

UBC Course Scheduler
https://yichen.dev/UBCScheduler/
GNU General Public License v3.0
9 stars 7 forks source link

No Labs #17

Closed CowPie closed 5 years ago

CowPie commented 5 years ago

No labs are factored into the schedule for my ENGR classes.

Schemetrical commented 5 years ago

I'll take a look as soon as possible

CowPie commented 5 years ago

Much appreciated! Regardless, the tool is very useful. Thanks for your continued help with this service!

Schemetrical commented 5 years ago

Could you give an example of which course that has no lab factored in?

I try to take the first section it sees as the "primary" section type (for example, lecture), but sometimes this can fail with engineering courses that have not-so-standard listings.

CowPie commented 5 years ago

ENGR 325, APSC 253 and ENGR 335 (Okanagan campus) weren't working for me

Schemetrical commented 5 years ago

I see what's happening. Unfortunately the scheduler doesn't have support for alternating days, and I chose to not schedule them since courses that had Mon* and Mon^ would fail to schedule, even though you should be able to take both.

I was going to recommend another scheduler, but it turns out it has support for neither okanagan nor alternating courses :(

I'll keep you updated if I manage to add this in, but chances are slim because now I have to account for 3 more types of time blocks: (unscheduled, scheduled,) alternating-first, alternating-second, alternating-both.

Duplicate of #1