Thanks for a great and really useful piece of software!
One suggestion for a possible improvement. Bear with me, so I can explain properly…
We were running a league event with three qualifying rounds one month apart, and the top 16 from the three qualifying rounds getting into a final. Top 16 calculated as the sum of points over the three rounds.
Scoring for each qualifying round was 100 points for first, 99 for second, etc.
30 players in each round, so first gets 100 points, last gets 71 points.
Player X comes last three times and collects 3 x 71 = 213 points.
Player Y is very good and wins the first two qualifying rounds, so has 200 points after that. Then a business commitment prevents player Y from attending round 3. Net result:
Player X (who came last three times in a field of 30) has 213 points.
Player Y (who won twice in a field of 30 and couldn't make it the third time) has 200 points.
Kind of sucks
So, let's assume we give the last player in an event 1 point, the second-last player 2 points, and so on. So, with 30 players each time, we would have had:
Player X: 3 points
Player Y: 60 points
Seems much more realistic to me. The "100 points counting down" rule makes sense only if there are 100 or more players in a round. Otherwise, the people who end up near the bottom of the list get disproportionately many points.
So, suggestion: would it be possible to add a scoring mode that implements the alternative scheme? I think it would make a worthwhile addition for events where points are summed over several rounds.