Are there chess programs to evaluate chess rating

Discussion of anything and everything relating to chess playing software and machines.

Moderators: Harvey Williamson, Dann Corbit, hgm

Forum rules
This textbox is used to restore diagrams posted with the [d] tag before the upgrade.
Post Reply
Uri Blass
Posts: 8828
Joined: Wed Mar 08, 2006 11:37 pm
Location: Tel-Aviv Israel

Are there chess programs to evaluate chess rating

Post by Uri Blass » Mon Sep 14, 2020 7:31 pm

of players based on games.

If yes then
Is there some comparison to find which program is best for this target.

I think that it may be interesting to get an estimate for the rating of some players that played 100 or 200 years ago by some chess program based on the quality of their games.

For example I think that it may be interesting to have some estimate for the rating of
Louis Charles Mahe De Labourdonnais or Alexander McDonnell who played in 1834 based on the quality of their games.

User avatar
pedrox
Posts: 1001
Joined: Fri Mar 10, 2006 5:07 am
Location: Basque Country (Spain)
Contact:

Re: Are there chess programs to evaluate chess rating

Post by pedrox » Mon Sep 14, 2020 9:03 pm

I don't think that exists.

The closest thing I've seen are applications that try to calculate the Elo of a game (only one game and can be pgn format). These programs calculate the error in each move made by the user and an engine that normally has used some version of stockfish. These programs usually give the option to remove the moves from the opening and usually stop analyzing when there is already a significant difference in material, for example +5.´

In the forum we talked about one of these PC applications although I don't have the link (search ChessGameReport).

In Android, I know this app:

https://play.google.com/store/apps/deta ... eyourgames

I don't know if the app is in English (I have it in Spanish). The interesting thing that I have seen when I have analyzed some of my games, is that my force of game is very variable, there are games in which I have committed many errors even of material and I finish with a low Elo of 1300 and in some of my games that there are not errors of material I have arrived almost at the 2500. A good option of the program would be to be able to analyze several games at once and make the average.

Uri Blass
Posts: 8828
Joined: Wed Mar 08, 2006 11:37 pm
Location: Tel-Aviv Israel

Re: Are there chess programs to evaluate chess rating

Post by Uri Blass » Mon Sep 14, 2020 9:25 pm

pedrox wrote:
Mon Sep 14, 2020 9:03 pm
I don't think that exists.

The closest thing I've seen are applications that try to calculate the Elo of a game (only one game and can be pgn format). These programs calculate the error in each move made by the user and an engine that normally has used some version of stockfish. These programs usually give the option to remove the moves from the opening and usually stop analyzing when there is already a significant difference in material, for example +5.´

In the forum we talked about one of these PC applications although I don't have the link (search ChessGameReport).

In Android, I know this app:

https://play.google.com/store/apps/deta ... eyourgames

I don't know if the app is in English (I have it in Spanish). The interesting thing that I have seen when I have analyzed some of my games, is that my force of game is very variable, there are games in which I have committed many errors even of material and I finish with a low Elo of 1300 and in some of my games that there are not errors of material I have arrived almost at the 2500. A good option of the program would be to be able to analyze several games at once and make the average.
I think that there are positions when it is easier not to make mistakes that lose material and players with style that go more to these type of positions should not get a higher estimate.

Vinvin
Posts: 4782
Joined: Thu Mar 09, 2006 8:40 am
Full name: Vincent Lejeune

Re: Are there chess programs to evaluate chess rating

Post by Vinvin » Mon Sep 14, 2020 10:45 pm

Several years ago used ChessGameReport.exe and I was happy with it.

viewtopic.php?t=51865
http://rybkaforum.net/cgi-bin/rybkaforu ... #pid236452

It produces a report like this :

Code: Select all

                                      CHESS GAME REPORT

Game scored at a 2000 Elo skill level.


                             ----------- WHITE ------------     ----------- BLACK ------------

GAME ELO                                 2791                               1953

AVERAGE ERROR FOR GAME       Expected    Actual    Rating       Expected    Actual    Rating
                               0,29       0,09      0,19          0,21       0,22     -0,01

MOVE RANKING                 Rank    No.     %     Avg Err      Rank    No.     %     Avg Err
                             Best    18     53      0,00        Best     7     21      0,00
                             2nd      7     21      0,08        2nd      8     24      0,19
                             3rd      2      6      0,14        3rd      4     12      0,13
                             4th                    0,00        4th      3      9      0,13
                             5th      2      6      0,40        5th      3      9      0,12
                             6th      2      6      0,22        6th      2      6      0,15
                             7th      1      3      0,10        7th      1      3      0,65
                             8th                    0,00        8th                    0,00
                             9th                    0,00        9th      1      3      0,19
                             10+      2      6      0,52        10+      4     12      1,20

BEST MOVES                   Move        Exp   Act   Rating     Move        Exp   Act   Rating
                             17. Qg3     1,26  0,00   1,26      29..Bxh6    1,06  0,00   1,06
                             34. Raxe1   0,71  0,00   0,71      32..Rg8     0,57  0,00   0,57
                             26. gxh6    0,62  0,00   0,62      13..Ne8     0,22  0,00   0,22
                             28. Rg1     0,62  0,00   0,62      17..g5      0,20  0,00   0,20
                             20. Bg2     0,82  0,25   0,46       4..Nd7     0,21  0,04   0,16

WORST MOVES                  Move        Exp   Act   Rating     Move        Exp   Act   Rating
                              1. f4      0,18  0,77  -0,50      33..e1=N    0,55  4,55  -2,58
                              4. d3      0,11  0,25  -0,13      30..Nh7     0,13  0,85  -0,63
                             16. f5      0,21  0,31  -0,08      16..Bf8     0,48  1,19  -0,48
                             18. f6      0,54  0,59  -0,03      31..f6      0,25  0,65  -0,32
                             14. g4      0,16  0,19  -0,03      18..d4      0,35  0,65  -0,22

MOST CHALLENGING POSITIONS   Move        Exp   Act   Rating     Move        Exp   Act   Rating
                             17.         1,26  0,00   1,26      29...       1,06  0,00   1,06
                             20.         0,82  0,25   0,46      32...       0,57  0,00   0,57
                             32.         0,73  0,33   0,30      27...       0,55  0,52   0,02
                             34.         0,71  0,00   0,71      33...       0,55  4,55  -2,58
                             26.         0,62  0,00   0,62      16...       0,48  1,19  -0,48

  White        PS   WP  Exp   Act   Rating  Elo      Black        PS   WP  Exp   Act   Rating  Elo
  1. f4      -0,27  44  0,18  0,77  -0,50      0     1..d5       0,20  54  0,12  0,06   0,06   2841
  2. Nf3     -0,20  46  0,09  0,00   0,09   2841     2..Bg4      0,01  50  0,06  0,19  -0,12    402
  3. Ne5     -0,01  50  0,11  0,00   0,11   2841     3..Bf5     -0,10  48  0,10  0,11  -0,01   1965
  4. d3      -0,14  47  0,11  0,25  -0,13   1030     4..Nd7      0,10  52  0,21  0,04   0,16   2841
  5. Nf3     -0,35  42  0,22  0,23   0,00   1904     5..Ngf6     0,33  57  0,11  0,02   0,10   2841
  6. g3      -0,46  40  0,14  0,10   0,04   2281     6..e6       0,45  60  0,07  0,01   0,07   2841
  7. Bg2     -0,45  40  0,15  0,00   0,15   2841     7..h6       0,35  58  0,07  0,07   0,00   1983
  8. O-O     -0,40  41  0,09  0,04   0,05   2841     8..Be7      0,11  52  0,20  0,26  -0,05    287
  9. Nc3     -0,25  45  0,27  0,13   0,13   2827     9..O-O      0,19  54  0,11  0,05   0,06   2841
 10. Qe1     -0,19  46  0,15  0,00   0,15   2841    10..Bh7      0,10  52  0,19  0,08   0,10   2595
 11. Kh1     -0,17  46  0,14  0,06   0,07   2841    11..c5       0,09  52  0,15  0,07   0,07   2517
 12. e4      -0,09  48  0,13  0,00   0,13   2841    12..Rb8     -0,10  48  0,22  0,20   0,02   2220
 13. e5       0,10  52  0,13  0,00   0,13   2841    13..Ne8     -0,10  48  0,22  0,00   0,22   1961
 14. g4      -0,08  48  0,16  0,19  -0,03   1467    14..Nc7     -0,01  50  0,09  0,09   0,00   2483
 15. Bh3      0,01  50  0,27  0,00   0,27   2841    15..Re8     -0,06  49  0,09  0,05   0,04   2841
 16. f5      -0,24  45  0,21  0,31  -0,08   1241    16..Bf8     -0,77  33  0,48  1,19  -0,48     48
 17. Qg3      0,77  67  1,26  0,00   1,26   2800    17..g5      -0,77  33  0,20  0,00   0,20   2841
 18. f6       0,11  52  0,54  0,59  -0,03   1937    18..d4      -0,83  32  0,35  0,65  -0,22   1645
 19. Ne4      0,83  68  0,38  0,00   0,38   2801    19..Nd5     -1,01  29  0,24  0,10   0,13   2774
 20. Bg2      0,61  63  0,82  0,25   0,46   2634    20..Qc7     -1,22  25  0,20  0,38  -0,15   1357
 21. h4       1,20  74  0,32  0,01   0,31   2773    21..gxh4    -1,71  19  0,21  0,23  -0,02   1580
 22. Qxh4     1,71  81  0,41  0,00   0,41   2182    22..Ne3     -1,71  19  0,06  0,00   0,06   1854
 23. Bxe3     1,71  81  0,23  0,00   0,23   2824    23..dxe3    -1,71  19  0,13  0,00   0,13    769
 24. g5       1,68  81  0,18  0,01   0,17   2841    24..Rbc8    -2,00  16  0,23  0,12   0,10   2731
 25. Qg3      1,93  83  0,12  0,02   0,09   2841    25..Kh8     -2,50  12  0,08  0,19  -0,10   1394
 26. gxh6     2,50  88  0,62  0,00   0,62   2841    26..Bxe4    -2,61  12  0,06  0,03   0,02   2841
 27. dxe4     2,61  88  0,40  0,00   0,40   1864    27..e2      -4,50   5  0,55  0,52   0,02   2480
 28. Rg1      4,50  95  0,62  0,00   0,62   2403    28..Nxf6    -4,50   5  0,14  0,00   0,14   2841
 29. Bh3      4,23  94  0,31  0,05   0,25   2318    29..Bxh6    -4,23   6  1,06  0,00   1,06   2436
 30. Qh4      4,23  94  0,09  0,00   0,09    969    30..Nh7     -8,70   2  0,13  0,85  -0,63    425
 31. Qxh6     8,70  98  0,23  0,00   0,23    789    31..f6     -15,00   1  0,25  0,65  -0,32    469
 32. exf6    11,05  99  0,73  0,33   0,30   2729    32..Rg8    -11,05   1  0,57  0,00   0,57   2841
 33. Bxe6    11,05  99  0,24  0,00   0,24   2841    33..e1=N   -65,85   0  0,55  4,55  -2,58      0
 34. Raxe1   65,85 100  0,71  0,00   0,71   2491

JohnW
Posts: 207
Joined: Wed Nov 21, 2012 11:20 pm
Location: New Hampshire

Re: Are there chess programs to evaluate chess rating

Post by JohnW » Mon Sep 14, 2020 11:01 pm

Sorry if I am misunderstanding but could you use Ordo?

https://sites.google.com/site/gaviotachessengine/ordo

"Ordo is a program to calculate ratings of individual chess engines (or players) "

Post Reply