Schemetrical / UBCScheduler

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

Scheduling 4 courses breaks my browser :( #13

Open themaster69 opened 6 years ago

themaster69 commented 6 years ago

2018W, T1 CPSC 110 CPSC 121 CPSC 210 PHYS 100 MATH 221

2018W, T1 CPSC 110 CPSC 121 MATH 100 PHYS 101 SCIE 113

The above arrangements of schedules generate too many combinations and crash the browser or makes it hang.

Schemetrical commented 6 years ago

Bio has 48 tutorial sections which is probably causing the crash, however I can't think of an easy way to fix this yet.

Schemetrical commented 6 years ago

I might have to ignore tutorials then if this is the case, it seems like ignoring tutorials fixes this bug, but it's not really a good fix per se.

Schemetrical commented 6 years ago

No keep this open, I'll end up figuring something out, which might have to deal with limiting the maximum number of generated schedules.

pseigo commented 6 years ago

Mine crashes with:

2018W, T1 CPSC 110 CPSC 121 MATH 100 PHYS 101 SCIE 113

Schemetrical commented 6 years ago

@pseigo this raises #14 as well since SCIE's weird lecture lecture format isn't recognized. Thanks for bringing it up