Check the Assignment 3 grade on the ZINC Online Submission System. All test case failures (if any) are stated in your submission record.
While there are multiple grading records on ZINC, only the latest one counts as the score for your submission; you can ignore other previous records. Late penalty is not yet applied on the score on ZINC.
To make an appeal for your grades, please follow the below procedure. Appeals with incomplete information and/or not following the procedure will not be processed:
pa3.zip). We will upload this to ZINC on your behalf and regrade. However, such changes are subject to a grade deduction at the discretion of the TA in-charge, proportional to the magnitude of change, with a 5% deduction being the minimum.
Your appeal will be processed slowly. Please be patient. If you do not receive any reply or acknowledgment after 72 hours, please send the email again.
Below is a list of common errors and situations for COMP2012H assignments in general:
make
Two executable files are produced:
simplecity: Command line interface of SimpleCity.simplecity-unit-testing: Unit testing cases of individiual functions.simplecity-leak: Command line interface of SimpleCity. Also runs GCC sanitizer.
The following test cases of unit testing correspond to those listed in ZINC. You can run them by providing the test case number to simplecity-unit-testing. For example, this runs test case 10:
# For macOS and Linux
./simplecity-unit-testing 10
# For Windows
.\simplecity-unit-testing.exe 10
The test cases can be found in UnitTesting.cpp in the grading package. You can search for Test [test number] in UnitTesting.cpp.
Tests 1-35, 2 points each.
Tests 36-41, 1 point each.
The following test cases run the command line interface of SimpleCity with the specified input.