30 "CS 367, Summer 2014 Homework 3" "H3" "gradeReport.html" 0 7 q1gen "General" 1 4 q1gen3 "Method signature line missing" 1 2 q1gen1 "Method name must be moveToFront" 1 1 q1gen2 "throws clause not required" 1 6 q1node3 "Duplicated the node rather than moving it" 1 2 q1node4 "DblListnode's data members are private; need to use public accessor methods" 1 4 q1node5 "get() returns data, not a node" 1 4 q1node6 "remove() returns data, not a node" 0 6 exc "Handling invalid position" 1 6 exc1 "Did not throw IndexOutOfBoundsException at all" 1 2 exc2 "Did not throw IndexOutOfBoundsException when pos < 0" 1 2 exc3 "Did not throw IndexOutOfBoundsException when pos >= numItems" 1 2 exc4 "Should throw IndexOutOfBoundsException rather than displaying error message" 1 1 exc5 "Incorrect syntax while throwing IndexOutOfBoundsException" 1 1 exc6 "Off-by-1 error testing if position is valid" 0 5 pos "Traversing to correct position" 1 5 pos1 "Didn't traverse to the node to be removed" 1 2 pos2 "Off-by-1 error finding pos" 1 3 poa3 "Traversal to node at position incorrect" "deduct 1, 2, or 3 points depending on severity" 0 6 un "Unlinking node" 1 6 un1 "Didn't unlink the node" "e.g., because they moved the data and not the node" 1 2 un2 "Unlink - Incorrectly set next field of node before node at pos" 1 4 un3 "Didn't keep track of node before node at pos" "i.e., don't have 2 pointers moving when finding pos" 1 2 un4 "Unlink - Incorrect in one case" 1 2 un5 "Incorrectly handled when pos is last node" 1 2 un6 "Off-by-1 error testing for end of chain" 0 6 re "Relinking node" 1 6 re1 "Didn't relink the node" "e.g., because they moved the data and not the node" 1 4 re2 "Relinking order incorrect (loses part of the linked chain)" 1 2 re3 "Relinked node in wrong position" 1 2 re4 "Relink - Incorrectly set next field of tail node" 1 2 re6 "Relink - Incorrectly set next field of new first node"