frizensami/nus-timetable-optimizer
Codebase for the NUS Timetable Optimizer, a tool to help students at the National University of Singapore optimize their timetables to their liking.
JavaScriptMIT
Issues
- 6
- 0
[FEATREQ] Add a notification + scroll to the top once the optimizer finishes running!
#40 opened by frizensami - 1
[BUG] Modules that "compulsorily" clash with themselves cause the optimizer to immediately fail.
#39 opened by frizensami - 0
[FEATREQ] Output list of slots to ballot for (top N timetables matching the constraints)
#38 opened by frizensami - 0
- 0
[FEATREQ] Make NUSMods Share Link and module code fields more prominent - seem disabled
#35 opened by frizensami - 0
[BUG] Edge case when adding multiple modules not in the academic calendar - user options only apply to latest module
#31 opened by frizensami - 0
[OPS] Limit Netlify bandwidth use by hosting the Z3 binary elsewhere (maybe S3?)
#29 opened by frizensami - 0
[FEATREQ] Remove all button should have a modal to ask user to confirm, might be annoying to have everything removed
#33 opened by frizensami - 0
- 0
Add option to compress all lectures to the same day to act like another "free day" (if there's webcast)
#20 opened by frizensami - 0
- 0
Can we change our long list of single asserts + "possible values for variables" into something more compact?
#23 opened by frizensami - 0
[FEATREQ] Option to minimize number of exams
#25 opened by frizensami - 0
[FEATREQ] Minimize time between exams, prioritize finishing exams earlier in the exam period
#26 opened by frizensami - 0
- 0
localStorage get is synchronous now - causes UI freeze - put a loading bar up?
#5 opened by frizensami - 0
- 1
Display odd-even week / multi-week overlapping modules better (with week counts)
#11 opened by frizensami - 1
[FEATREQ] Warn users of exam clashes!
#34 opened by frizensami - 0
[REFERENCE] List of modules to test with
#18 opened by frizensami - 1
- 2
- 4
CS2106 Lab 11 and BSP2701 Lec X2 are overlaid on top of each other, they should clash
#19 opened by frizensami - 0
- 0
- 3
- 0
- 1
Allow for a lunch hour / lunch hours each day
#14 opened by frizensami - 1
ME2102 has a WEIRD week structure: not standard weeks array, Assume such mods are every week?
#16 opened by frizensami - 1
All ME modules are greyscale: ME2121, ME2115
#17 opened by frizensami - 1
Allow users to specify that their should be lessons compact - prevent large "holes" between lessons
#15 opened by frizensami - 3
Allow for even-odd-weeks timetables
#7 opened by frizensami - 0
- 1
Use smaller z3 wasm file to save bandwidth
#8 opened by frizensami - 1
- 1
Multiple bugs in case of SG4206 and SG5101
#1 opened by frizensami