Wow - that's a lot of responses! I'll try to reply to them...
<p>
BeeJay said:
<p>
<EM>I think 30% is way too much "bonus" to give to someone who may have only just beaten your score or yu couldn't quite beat theirs</EM>
<p>
Well - the board was just put up as an experiment. I've left the bonus percentage entirely configurable, so that people can play with it and see what feels best - although I'm guessing that will be different for each player, depending how it affects their placing...

) Also, bear in mind that in the 'traditional' leaderboard, there's an automatic 70% bonus for 1st place - 2nd place always gets 70% less than 1st place, whatever the score.
<p>
<EM>Definitely drop any scores who's raw score is < 25% of the top score from leaderboard scoring</EM>
<p>
That happens automatically (except it's currently 30%), since we take the 'bonus' percentage off their score, and if that makes the score negative then they get no points for it.
<p>
Chris Parsley:
<p>
<EM>I actually perfer the 10-3-1 board, as it forces you to get to the top 3, or forces you to remain there, to have any points</EM>
<p>
That's a good point. I'm undecided which system is better. I guess I really need to get the leaderboard to show both types of scoring at the same time, but then it will still have to be sorted according to one of the other... it's always possible to make it an option, but which one will be official?

)
<p>
Pat wrote:
<p>
<EM>As far as the cutoff that's dead wrong!</EM>
<p>
But the cutoff is a natural affect of the 'bonus' (or 'penalty' as he calls it). If we're taking 15 points off each score which doesn't get 1st place, what do we do for a score which gets 10% of the top score? It would score 10 points before the penalty, so it scores -15 after the penalty - I'm being kind by only taking off 10, making the score zero, since nobody wants a win negative points!

)
<p>
One alternative I was thinking of was that instead of taking the penalty off the player's score I could scale the player's score. If the penalty percentage - (we really ought to get some terminolofy sorted out here!) - if the PP is 15%, say, then the 1st place gets 100 points, and all other scores get
<PRE><CENTER>
(player.score / highest.score) * (100 - PP)
</CENTER></PRE>
points. that way somebody with 99.99% of the highest score gets 100-PP points, and somebody with 0.01% of the highest score gets 0 points, with a smooth transition between the two, and no cutoff. I was thinking of doing this at the time that I last changed the script (Friday morning) but it was like 5am at the time and I couldn't work out the formula I needed to use...
<p>
Chad suggests tiered penalties:
<p>
<EM>Example: 1st, 15% 2nd, 20% 3rd, 25% 4th. This would actually nullify scores less than 25% ONLY if there were already 3 recordings which were better</EM>
<p>
Maybe there's some scheme which mixes the 'scaling' idea in my above paragraph with Chad's idea of a tiered penalty scheme, such that people still get points whatever score they contribute, but there's some guaranteed gap between each position, to keep competition alive.
<p>
How about something like this (I've shown it for PP (percentage penalties) of 10, 15 and 20. The tables below show the highest position score for a score in each of the top 10 places. For example, the 2nd row of the first table says "2 : 90 : 10" and means that if you're in 2nd place, your highest available score will be 90, and you can gain 10 points by moving up one place. In 3rd place, the highest you can score is 81 points, and you can gain 9 points by moving up to 2nd place, and so on. This way, the percentage of the maximum score lost between each place is a constant (if you see what I mean)...
<p>
<PRE>
pp = 10
1 : 100
2 : 90 : 10
3 : 81 : 9
4 : 73 : 8
5 : 66 : 7
6 : 59 : 7
7 : 53 : 6
8 : 48 : 5
9 : 43 : 5
10 : 39 : 4
<p>
pp = 15
<p>
1 : 100
2 : 85 : 15
3 : 72 : 13
4 : 61 : 11
5 : 52 : 9
6 : 44 : 8
7 : 38 : 7
8 : 32 : 6
9 : 27 : 5
10 : 23 : 4
<p>
pp = 20
<p>
1 : 100
2 : 80 : 20
3 : 64 : 16
4 : 51 : 13
5 : 41 : 10
6 : 33 : 8
7 : 26 : 7
8 : 21 : 5
9 : 17 : 4
10 : 13 : 3
<p>
</PRE>
<p>
Pat also suggests that we:
<p>
<EM>divide the total score by the number of available games (currently 1400)</EM>
<p>
That sounds reasonable. Another couple of ideas would be to scale the whole table so that the top player always has 100 points (but that's probably not a good idea, 'cos the top player then has nowhere to go - he's always got 100 points...) so to divide all the scores by 100 - so that in effect the top player for each game gets 1 point, not 100. Or maybe I'll just write the last two digits in a smaller font?
<p>
Then Pat wrote:
<p>
<EM>...for each score posted (except 1st place) we take the place that the recording finished and multiply by that 10%. e.g. 2nd place recording=20% penalty...</EM>
<p>
It's similar to the nasty table I put up above, but my idea works for more scores - it's like a 'compound interest' or 'diminishine returns' thing, where 2nd gets 90%, 3rd gets 90% of 90%, 4th gets 90% of 90% of 90%, etc... So even 50th gets something (although it'll be pretty near to zero by then). And also, I think we should scale the scores using the penalty, not subtract the penalty from them.
<p>
I think that's all the messages kind-of replied to. So what now???
<p>

)
<p>
in summary:
<p>
traditional: Chris Parsley, Octavian (2)
<p>
modern: Gameboy9, BeeJay, Cicca, Chad, Pat, BBH (6)
<p>
Chris.
--
zwaxy@bigfoot.com