SUGGESTION 5!!!!!!!!!!!!!!!!!
Make leaderboard points for a game decay over time!
Somebody gets an 'unbeatable' marathon score on some game for example, I dunno, 1 million on Sarge. Then he/she disappears into the wilderness and never returns to MARP. First off he would be awarded 100 leaderboard points but this would decay over time by a compound 1% per day giving it a 'half-life' of 69 days. After 1 year, the leaderboard award is down to 100*0.99^365 = 2.55pts.
Now after 1 year somebody else comes along and scores 100,000. This would be awarded leaderboard points by the following formula.
L = 100s/S * 0.99^A
where L = Leaderboard points, s=Score submitted, S=First place score and A=Age of the recording in days.
In this example, player 2 would receive 100*0.1 * 0.99^0 = 10 Leaderboard points. Note there is no 15% scaling down for each position beyond 1st place.
Another way of doing it is to scale the scores down by age first, then calculate the leaderboard points from that. Applying this to the ongoing example:
LBScore1 = Score1 * 0.99^365 = 1,000,000 * 0.99^365 = 25,518
LBScore2 = Score2 * 0.99^0 = 100,000 * 0.99^0 = 100,000
Now automatically award the player with the top LBScore 100pts and all others in terms of their percentage of it ie:
Player 1 gets 25,518/100,000 * 100 = 25.5 LB pts.
Player 2 gets 100 LB pts.
Yes I think the second way is better because then there will always be a player with 100 LB pts for all games, but then again...
Of course when viewing scores per game the rankings are still listed by score and
not by leaderboard points. This system applies to the leaderboard only so it will become more of a separate thing. Yes no one likes change especially when there's nothing wrong with the current system, but hey what do you want?
This system has all the following advantages:
- Players are encouraged to stay active at MARP if they want to stay high on the leaderboard.
- It benefits the good
and active players.
- People who want to upload just for the hell of it will still see some results. If they want to keep their results they will have to 'refresh' their scores
.
- Tactical uploading becomes possible. Ie. you bide your time waiting for a score to age to a point where you know are cabable of grabbing the 100 LB pts.
- Top scores still stay in 1st place in the rankings and so still get the same recognition, they just won't score 100 LB pts any more as they get older and 'decay'.
And the following disadvantages:
- The 'purists' won't like it and there are many at MARP. Why should a lower score get more LB pts?
- Players with hundreds of old and gold recordings will suffer in terms of leaderboard points. However, I think this will only serve to help revive MARP as new members join instead of them taking one look and thinking SHIT! how the ***k am I gonna compete here? and never to return. Besides I've heard some of the top ranked players say the leaderboard doesn't really count for anything, so they won't mind anyway.
Gaz.