Hello everyone!
Please find below important information about ass3 and exam marks.
Your marks should now be visible in WebCMS in the "Grades" section (see the bottom of the left sidebar, the thing that looks like histogram). No formal analysis has been done, but generally if students made mistakes they made mistakes in the same areas such as: misusing explicit in the iterator constructors, making things (typedefs, helper structs, etc.) public when they should have been private, making excessive copies of smart_pointers and/or N or E for the purposes of look-up, and also not noticing opportunities to use member initialiser lists or delegating constructors.
Nevertheless:
Due to the tight nature of UNSW trimesters, you have 72 hours to contact your marker or fill in the form.
We will be in contact likely within one business day, so please do not delay.
We have also released the raw exam marks, also viewable in the Grades section of WebCMS.
On the whole, most students attained over 50% of the exam marks with a large portion coming from Q1. The largest factor in whether or not a student scored in the 20s (exam was out of 30) was if Q2 was attempted in earnest.
As mentioned in the last notice, we did not test any aspect related to the start tile, and made great efforts to ensure other Q1 spec ambiguities that may impacted implementations were fairly tested.
UPDATE: after looking at the exam marks, we noticed an unacceptably high number of students were spuriously failing autotests because of compiler warnings (such as unused parameter, implicit conversion from unsigned to signed ints) being turned into errors. Though we have stressed throughout the course that your code must compile without error in our build environment, we also are aware and recognise that in a high stress situation like an exam (dissimilar to the assignments) that ensuring this was very difficult.
As such, we have rerun the exam automarker with warnings as errors ( i.e. -Werror and -Wall flags) turned off.
If your code already compiled in our environment without error then this will likely have no effect, but for students who had issues, you may see a small increase in your exam marks, but you may very well see a large increase in your exam marks. No marks were decreased.
That's all we have for now. Take care!
-COMP6771 Teaching Team
Hey everyone,
Congratulations on finishing the final exam!
Though it may have been tough at times, I'm certain that most people did better than they thought they did. Often times we are our own worse critiques.
Nonetheless, please read below.
I'd first like to say my most sincere apologies for the confusion around the start_tile requirement for Q1 and associated MRs. Though we tested the exam internally, this particular issue happened to slip under our radar and evidently, the spec clarifications around it left many more questions than answers.
To that end, we have decided to NOT autotest specifically the start_tile of Q1 being styled in any particular way . Most of the spec clarifications and MRs were centred around this and the accompanying detailed_styled test. Instead, the parts of the spec which changed the least, if at all, will comprise all of the automarks, since it would be otherwise unfair to students. Once again, I'm deeply sorry for the confusion.
There were some concerns about spuriously failing the automarker due to Q2. Rest assured, so long as your template is at least instantiable there will be some partial marks you can achieve.
That is all we have for now, talk soon.
-COMP6771 Teaching Team
Hello everyone.
The final exam has started.
You can find your own exam at: here .
You have until 5:40pm to complete the exam.
You should not expect an answers fast on the forum.
Though we will try to get to your questions as they come in, there may be delays of up to 15 or even 30 minutes.
After 4:30pm, there may be longer delays until questions are answered.
As always, try your best to interpret the spec as it is written and do not overthink miniscule details.
Often, your first impressions is correct.
If there are any spec clarification, we will send out a merge request to your repo, and update this notice and email about its existence.
Please make sure you accept all Merge Requests promptly to avoid losing any marks.
Good luck!
-COMP6771 Teaching Team
ADDENDUM: due to late deployment, we have added on an extra 10 minutes to the exam time.
The new finish time is 5:40pm
- 5:00pm - clarified if the q2 type traits are inside or outside scope_guard.
- 4:41pm - fully specified q1 start tile style and modified q1/test1.cpp to reflect this
- 2:55PM - q1 test1.cpp had end tile style in the wrong order
- 2:34PM - uint8 issue and typo in detailed style with regards to duplicate of move::EE. Currently being deployed and should reach you as soon as practicable