-
Notifications
You must be signed in to change notification settings - Fork 7
Open
Labels
Description
Currently there is only 1 grouping of courses allowed for the generator. If a user specifies CS 2114 and MATH 1225 then those two must appear in the schedule
Group Ideas: OR, AND, COUNT
- OR - choose 1 course in the grouping and add it to the schedule
- AND - all courses in this grouping are added to the schedule (much like how the generator currently works)
- COUNT - user specifies X number of courses in this grouping that can be added to the schedule
All groupings will be "ANDed" together so if a user creates three groups as follows:
OR Group: CS 2114, CS 2505
AND Group: MATH 1225, PHYS 2306
COUNT Group (2): FA 2004, ENGL 1614, ENGL 1624
The outputted schedule will have 5 courses. 1 from OR Group, 2 from AND Group, 2 from COUNT Group