| Program reads information from players.txt and holes.txt |
10 |
| A priority queue is used, and the order of turns is correctly followed |
20 |
| Players hit a ball a random distance each time, and their distance from hole is correctly updated |
10 |
| Priority queue is printed every N turns |
10 |
| Program keeps track of how many turns it took to finish a hole |
10 |
| Program correctly loops for each hole |
10 |
| Program keeps track of each players score, and correctly prints out the finals scores |
20 |
| Your program contains an adequate amount of comments |
10 |