Dann Corbit wrote:Directory of C:\eco
12/29/2004 01:26 PM 20,903 junkbase0.dat
[snip of 24102 files]
12/29/2004 01:24 PM 20,903 junkbase9998.dat
12/29/2004 01:24 PM 20,903 junkbase9999.dat
24105 File(s) 503,866,815 bytes
Twenty four thousand and 500 MB worth, in this case.
I was expecting a single file containing Elo ratios.
What are all these files?
Each of these files contains the likelihood distribution of a player.
Here is a little more details about how the program works: in order to compute confidence intervals, a likelihood distribution is stored for every player. The number of bars of this histogram is controlled with the "resolution" command. Two method are available to compute those distribution: "jointdist", that is most accurate, but has a cost exponential with the number of players, and "exactdist", that is an approximation (not a well-chosen command name, I admit. It is called exact because it assumes that the estimated Elo of opponents is their true Elo).
The "writedist" function is available so that you can plot likelihood distributions with an external tool, such as gnuplot or Excel. Each file that it produces contains two columns. The first colum is the Elo rating, and the second column is its likelihood.
Note that those "dist" functions do not work well in case the number of games of one player is really big, as Tim noticed in the other thread. That will be easy to fix in the next version.
Also, thanks for indicating those Elo-calculation methods. Implementing other methods is not my priority, but I will probably take a look later.
R?mi