100/85/60/30pts Points possible
0-50% Functionality: Non-Error Cases. (Should be minor issues. Major functionality for Part X should be correct.)
0-20% Functionality: Error Handling
0-10% Code formating - e.g. indentation, space-in-lines, blank-lines.
0-10% Commenting (Including name and alpha at top of each file!)
0-10% Variable Naming
+10 to -10% Art + clever problem solving, - crazy-roundabout problem solving, - extraneous/pointless/unreachable code, ...
% Total Percentage