Skip to content
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

Generator Groupings #5

Open
PhillipNgo opened this issue Sep 7, 2018 · 0 comments
Open

Generator Groupings #5

PhillipNgo opened this issue Sep 7, 2018 · 0 comments

Comments

@PhillipNgo
Copy link
Owner

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant