educational course/tutorialoutlet.com educational course/tutorialoutlet.com | Page 97

requirements are met and the user interface is friendly, handles invalid user interactions, displays output in a clear format, and is intuitive Meets ― Proficient ‖ criteria and code includes additional instance variables or objects that behave according to given specifications Meets ― Proficient ‖ criteria and unit test application behaves like a true virtual world Meets ― Proficient ‖ criteria and generics are used to define the type of any ArrayList or HashMap; initialization of data structures are flexible( user enters the data instead of hard coded initialized data) Proficient( 90 %) Complete program functions correctly, with no compile errors and no exceptions Needs Improvement( 70 %) Complete program does not function correctly Not Evident( 0 %) Program is not complete Value 10 Complete code meets the specifications and minimum requirements for each class Code is complete, but does not meet all of the given