MCS-178: Project 5 Gradesheet
Part 1: Natural Merge Sort (50 pts)
- Completing the
get_sorted_run_length()
method (in NaturalMergeSorter.py
); the code is working (tested) and correct (20 pts).
- Completing the
natural_merge_sort
method (in NaturalMergeSorter.py
); the code is working (tested) and correct (20 pts).
- Appropriate comments were given (5 pts)
- Meaningful variable names were given. Appropriate helper functions were made if the functions are too long. (5 pts)
Part 2: The Report (30 pts)
- Introduction, Organization, and Conclusion (10 pts).
- Introduction (3 pts).
- Organization and structure (3 pts)
- Conclusion (3 pts)
- Spelling and grammar (1 pt)
- Analytical Predictions (10 pts)
- Emperical Verifications (10 pts)
Total: 80 pts