This assignment does not count toward the final grade.

Rubric

Find Rubric
Keep in mind that 290 students have already been assessed using this rubric. Changing it will affect their evaluations.
4.3 Rubric
4.3 Rubric
Criteria Ratings Pts
Prompts user for number of balls and iterations
threshold: pts
0 pts
Full Marks
0 pts
No Marks
pts
0 pts
--
Balls start with random positions and random velocities
threshold: pts
0 pts
Full Marks
0 pts
No Marks
pts
0 pts
--
Upon collision, balls bounce the opposite way
Distance should be computed accurately here, and the balls should not be allowed to overlap with other balls at any point before colliding.
threshold: pts
0 pts
Full Marks
0 pts
No Marks
pts
0 pts
--
Hitting the borders causes the balls to bounce in the opposite direction
threshold: pts
0 pts
Full Marks
0 pts
No Marks
pts
0 pts
--
The balls don't glitch/get stuck when they bump into each other
threshold: pts
0 pts
Full Marks
0 pts
No Marks
pts
0 pts
--
Committed and pushed to Github
threshold: pts
0 pts
Full Marks
0 pts
No Marks
pts
0 pts
--
All of the above are Full Marks
threshold: pts
5 pts
Full Marks
0 pts
No Marks
pts
5 pts
--
Total Points: 5 out of 5