Old thread: http://forum.freeciv.org/f/viewtopic.php?f=20&t=89912
For now, LTL is my "private" project that nobody else seems interested in, but I'll go along with it because I find it interesting and everybody else is free to ignore it


The purpose of LTL is to try to keep some kind of score and create persistent ranking based on individual performance of players in Longturn games over longer periods of time. The main criteria for a Longturn game to be included in LTL is: No Alliance Victory. The reason for this is in the origin of the idea: to keep track of individual performance with as little interference by other factors such as popularity contests, luck with choosing allies, tagging along etc. As a colateral benefit, this reduces the effect of out-of-game actions such as delegation, pre-arranged alliances, collective grudges etc.
The first game I included in LTL was LT40.
The second game I am including is LT48 that just started.
Games are not server-specific and any game can be included as long as it is made public and available to all players (and that there is No Alliance Victory).
The calculation for LTL points is as follows:
Points for the first game (LT40) were calculated using the formula:
Points = ROUND( (inverse_rank / N)^2 * SQRT(N)*10 )
and then normalised so that the best player gets 100 points.
The original intention was to adjust the score according to the number of ACTIVE players, but I failed in that.
LT48 will be scored using a variation:
Points = 100 * ROUND( (inverse_rank/N) ^ 2) * SQRT(total_score/12,000)
where
- N is an average number of active players taken at turns 10, 30 and 50
- inverse_rank is almost self explanatory: the best player gets N, second best gets N-1 etc.
- total_score is the sum of all players' scores
- 12,000 is the slightly rounded (from 11,917) total score from LT40
The current ranking list (with rankiong from only one game at the moment) can be seen here:
https://docs.google.com/spreadsheets/d/ ... sp=sharing
Basically, I am still testing the waters so the scoring for the third game (whenever it happens) may slightly vary from this, but not too much.
UPDATE: Scoring for LT50 (if it happens) will use the same method as scoring for LT48.