Grade Guideline for Project 2 Phase 3 Updated 10/14 to make Memory Robot EC instead of required. NAME of the student:_____________________________ 1. Total credits: 50 points 2. Specifics: a. Uses objects appropriately 8 points - has the classes we required - uses inheritance as required - interractions are clean - any extra classes make sense b. Second Robot subclass works 10 points - robot runs correctly on a maze and escapes if possible (we try all 6 mazes) c. Third Robot subclass works 4 points EC - robot runs correctly on a maze and escapes if possible (we try all 6 mazes) d. Robots have methods 8 points - Constructor - turn left, turn right, go forwards (in superclass unless good reasons given) - escape (in subclasses) - go around corner (only if this is the RightHandRobot) e. Coding habits 8 points - private member data and methods unless reasons shown - appropriate getters and setters - comments on top of classes, methods, and member data in Javadoc form - comments inside methods where needed (methods over 10 lines) - other style issues (naming, spacing...) - SVN was used appropriately f. Technical specification is complete 4 points - UML has complete info for the project - Javadoc (with private showing) g. Test plan 4 points - test plan verifies that at least 2 robots work properly. - +2 EC if completed testplan for third robot. h. User's manual is complete and readable 4 points i. Chart of moves required to escape filled in 4 points - +2 EC if data for third robot filled in 3. Note: The robot I graded in phase 2 is your first robot. The robot graded here is the remaining robot.