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.
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