Rubric

Find Rubric
Keep in mind that 3 students have already been assessed using this rubric. Changing it will affect their evaluations.
Project1-BalancedTree
Project1-BalancedTree
Criteria Ratings Pts
Add parent pointer to Node and set up parent when adding nodes.
threshold: pts
pts
1 pts
--
Add color to Node. Static Node for "nil" in color black. Replace NULL with address of nil object (most places).
threshold: pts
pts
1.5 pts
--
Implemented RB-Insert-Fixup with 6 cases as member function.
threshold: pts
pts
3.5 pts
--
Implemented left rotation as member function.
threshold: pts
pts
1.25 pts
--
Adapted left rotation algorithm to symmetrically perform right rotation also as member function.
threshold: pts
pts
1.75 pts
--
Documentation and conventions.
threshold: pts
pts
1 pts
--
Bonus: Implemented a breadth-first traversal to display tree level by level.
threshold: pts
pts
0 pts
--
Total Points: 10 out of 10