Bug 660 - The filter function did not work on suggestion plan
Summary: The filter function did not work on suggestion plan
Status: RESOLVED FIXED
Alias: None
Product: CS3343 Group 26 Automated Timetable Planner
Classification: Unclassified
Component: Suggestion Plan (show other bugs)
Version: Alpha
Hardware: PC Mac OS
: --- critical
Assignee: Vivian Cho
URL:
Depends on:
Blocks:
 
Reported: 2021-12-06 14:24 HKT by Vivian Cho
Modified: 2021-12-06 15:49 HKT (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Vivian Cho 2021-12-06 14:24:30 HKT
Summary: 
I try to register for some courses and let the system provide the suggestion plan. However, the suggestion plan did not fulfill my request when I added some filters.
 
Steps to Reproduce: 
Step 1: Type "login" command
Step 2: Press Enter key to login
Step 3: Wait for grabbing data
Step 4: Type "exit" command to back to Menu 
Step 5: Press Enter key to exit
Step 6: Type "add CS3343" command
Step 7: Press Enter key to execute command
Step 8: Type "add CS4335" command
Step 9: Press Enter key to execute command
Step 10:Type "filter NoSectionInFriday" command
Step 11: Press Enter key to execute command
Step 12:Type "suggest" command
Step 13: Press Enter key to execute command
Step 14:Type "show" command
Step 15: Press Enter key to execute command


Actual Results: 
The program shows the suggestion plan that includes the Friday section.

Expected Results:
The program should not show the suggestion plan that includes the Friday section.
Comment 1 Vivian Cho 2021-12-06 15:49:30 HKT
Sorry for letting you to encounter this problem. It seems that the problem existed because of the logic of section period conflict checking. The problem is solved by changing the logic of section period conflict checking. Please try the program again