[Shootout-list] logarithmic scoring system

Brent Fulgham bfulg@pacbell.net
Tue, 28 Sep 2004 22:31:45 -0700


On 2004-09-28 21:59:13 -0700 Brandon J. Van Every 
<vanevery@indiegamedesign.com> wrote:

> Brent Fulgham wrote:
>> 
>> I'm not really interested in changing the current logarithmic scoring
>> system.  It works like this:
> 
> Are you saying that you insist on having a logarithmic scoring system?
> This is doable regardless of whether it's a "low scores are better" or
> "high scores are better" system.  Displaying scores logarithmically is
> just post-processing.

Yes -- I like the Logarithmic scoring.

> Or are you saying that you are lazy and don't wish to change anything
> about the current scoring system?  To that, I would say that the 
> problem
> of programs taking ridiculously short periods of time as computers get
> faster is not going to go away.  In this case I believe good design
> should win over laziness.

The current protocol determines the shortest and longest runtime for
the test.  Everyone is scaled against this axis:

top_score = min_score + max_score

lang_score = 10 * (top_score - score) / top_score;

This is the internal score fed into the equation that produces the 
overal
craps score.

-Brent