Exciting and useful, to have easy access to ELO calculator.
I, however rely on others to do that work, so i don't intend to get involved with trying out calculations.
Simple little online ELO calculator
Moderators: hgm, Dann Corbit, Harvey Williamson
-
S.Taylor
- Posts: 8514
- Joined: Thu Mar 09, 2006 3:25 am
- Location: Jerusalem Israel
-
gladius
- Posts: 568
- Joined: Tue Dec 12, 2006 10:10 am
- Full name: Gary Linscott
Re: Simple little online Elo calculator.
Yes, for bigger numbers you will need to use a newer browser with fast Javascript execution. For example, the calculation below is pretty much instant on chrome. But much more, and it will get pretty slow, as it's O(n^2).Ajedrecista wrote:Sorry, but I forgot to include a thing when I wrote my previous post in this thread: if you input large numbers (for example 3000, 8000, etc.) in 'Wins' and 'Loses' (typical numbers in GitHub when Marco tests changes in SF), then the tool seems to freeze and I get several messages of 'do you want to stop this script?' if I do not stop the script. I do not know how many times should I close this window for getting the correct result.
ELO: 65.09 +- 99%: 5.57 95%: 4.23
LOS: 100.00%
Wins: 8000 Losses: 3000 Draws: 16000
-
Ajedrecista
- Posts: 1952
- Joined: Wed Jul 13, 2011 9:04 pm
- Location: Madrid, Spain.
Re: Simple little online Elo calculator.
Hi again:
http://laatste.info/bb3/viewtopic.php?f ... 131#p97131
Probably off-topic, but Google Chrome seems to be very fast!
------------
Just for comparison, this data of +8000 -3000 =16000 takes around 0.1 seconds with my tool in my computer (I calculate LOS twice and Rémi's method is slower than my approximated method); I also do other calculations:
It is good to know that other browsers do not have problems; negative numbers are still a little problem if someone press - by accident and do not realize what is wrong.
Regards from Spain.
Ajedrecista.
I suspected that the browser was the key. I used Internet Explorer 8 (I use two browsers depending on what PC I am: IE 8 and Mozilla Firefox 15.0.1). I know that IE is slow, etc.gladius wrote:Yes, for bigger numbers you will need to use a newer browser with fast Javascript execution. For example, the calculation below is pretty much instant on chrome. But much more, and it will get pretty slow, as it's O(n^2).Ajedrecista wrote:Sorry, but I forgot to include a thing when I wrote my previous post in this thread: if you input large numbers (for example 3000, 8000, etc.) in 'Wins' and 'Loses' (typical numbers in GitHub when Marco tests changes in SF), then the tool seems to freeze and I get several messages of 'do you want to stop this script?' if I do not stop the script. I do not know how many times should I close this window for getting the correct result.
ELO: 65.09 +- 99%: 5.57 95%: 4.23
LOS: 100.00%
Wins: 8000 Losses: 3000 Draws: 16000
http://laatste.info/bb3/viewtopic.php?f ... 131#p97131
Probably off-topic, but Google Chrome seems to be very fast!
------------
Just for comparison, this data of +8000 -3000 =16000 takes around 0.1 seconds with my tool in my computer (I calculate LOS twice and Rémi's method is slower than my approximated method); I also do other calculations:
Code: Select all
LOS_and_Elo_uncertainties_calculator, ® 2012.
----------------------------------------------------------------
Calculation of Elo uncertainties in a match between two engines:
----------------------------------------------------------------
(The input and output data is referred to the first engine).
Please write down non-negative integers.
Maximum number of games supported: 2147483647.
Write down the number of wins (up to 1825361100):
8000
Write down the number of loses (up to 1825361100):
3000
Write down the number of draws (up to 2147472647):
16000
Write down the confidence level (in percentage) between 65% and 99.9% (it will be rounded up to 0.01%):
95
Write down the clock rate of the CPU (in GHz), only for timing the elapsed time of the calculations:
3
---------------------------------------
Elo interval for 95.00 % confidence:
Elo rating difference: 65.09 Elo
Lower rating difference: 62.47 Elo
Upper rating difference: 67.72 Elo
Lower bound uncertainty: -2.62 Elo
Upper bound uncertainty: 2.63 Elo
Average error: +/- 2.62 Elo
K = (average error)*[sqrt(n)] = 430.73
Elo interval: ] 62.47, 67.72[
---------------------------------------
Number of games of the match: 27000
Score: 59.26 %
Elo rating difference: 65.09 Elo
Draw ratio: 59.26 %
*********************************************************
Standard deviation: 0.3643 % of the points of the match.
*********************************************************
Error bars were calculated with two-sided tests; values are rounded up to 0.01 Elo, or 0.01 in the case of K.
-------------------------------------------------------------------
Calculation of likelihood of superiority (LOS) in a one-sided test:
-------------------------------------------------------------------
LOS (taking into account draws) is always calculated, if possible.
LOS (not taking into account draws) is only calculated if wins + loses < 16001.
LOS (average value) is calculated only when LOS (not taking into account draws) is calculated.
______________________________________________
LOS: 100.00 % (taking into account draws).
LOS: 100.00 % (not taking into account draws).
LOS: 100.00 % (average value).
______________________________________________
These values of LOS are rounded up to 0.01%
End of the calculations. Approximated elapsed time: 107 ms.
Thanks for using LOS_and_Elo_uncertainties_calculator. Press Enter to exit.
Regards from Spain.
Ajedrecista.