PGN-Tools by Norm P. ... resultlist

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

Moderator: Ras

Frank Quisinsky
Posts: 7287
Joined: Wed Nov 18, 2009 7:16 pm
Location: Gutweiler, Germany
Full name: Frank Quisinsky

PGN-Tools by Norm P. ... resultlist

Post by Frank Quisinsky »

Hi Norm,

Example for your resultlist PGN tool ...
I have here two wishes!!

Code: Select all

Name                                  Games     Win     Draw     Lose       Pts         S-B         %

Stockfish 151121 NN x64            :   360  :  240+  :  120=  :    0-  :   300.0  :  51468.50  :  83.33%
Dragon 2.5.1 by Komodo NN AVX2 x64 :   360  :  231+  :  128=  :    1-  :   295.0  :  50326.00  :  81.94%
Fire 8 NN MC.3 x64                 :   360  :  179+  :  176=  :    5-  :   267.0  :  45246.75  :  74.17%
SlowChess Blitz 2.8 NN AVX2 x64    :   360  :  177+  :  173=  :   10-  :   263.5  :  44143.75  :  73.19%
Koivisto 7.5 NN AVX2 x64           :   360  :  169+  :  181=  :   10-  :   259.5  :  43783.50  :  72.08%
Ethereal 13.25 NN PEXT x64         :   360  :  162+  :  175=  :   23-  :   249.5  :  41400.00  :  69.31%
Berserk 7 NN PEXT x64              :   360  :  145+  :  197=  :   18-  :   243.5  :  40876.25  :  67.64%
RubiChess 2.2 NN x64               :   360  :  140+  :  198=  :   22-  :   239.0  :  39700.75  :  66.39%
Revenge 1.0 NN x64                 :   360  :  126+  :  211=  :   23-  :   231.5  :  38853.00  :  64.31%
Igel 3.0.10 NN BMI2 x64            :   360  :  121+  :  205=  :   34-  :   223.5  :  37193.25  :  62.08%
Seer 2.4.0 NN AVX2 x64             :   360  :  125+  :  194=  :   41-  :   222.0  :  36384.75  :  61.67%
rofChade 2.310 NN x64              :   360  :  118+  :  199=  :   43-  :   217.5  :  35644.00  :  60.42%
Nemorino 6.09 NN x64               :   360  :  120+  :  194=  :   46-  :   217.0  :  35555.00  :  60.28%
Arasan 23.0.1 NN AVX2 x64          :   360  :   96+  :  207=  :   57-  :   199.5  :  32883.75  :  55.42%
Lc0 0.28.0 NN CPU-dnnl             :   360  :   97+  :  203=  :   60-  :   198.5  :  32866.25  :  55.14%
Booot 6.5 POPCNT x64               :   360  :   84+  :  210=  :   66-  :   189.0  :  30721.75  :  52.50%
Xiphos 0.6 BMI2 x64                :   360  :   70+  :  214=  :   76-  :   177.0  :  28412.25  :  49.17%
Weiss 2.0 PEXT x64                 :   360  :   65+  :  208=  :   87-  :   169.0  :  27689.25  :  46.94%
Minic 3.17 NN x64                  :   360  :   66+  :  206=  :   88-  :   169.0  :  27234.25  :  46.94%
Zahak 8.6 AMD x64                  :   360  :   77+  :  174=  :  109-  :   164.0  :  25809.75  :  45.56%
Wasp 5.00 NN AVX2 x64              :   360  :   48+  :  231=  :   81-  :   163.5  :  27060.75  :  45.42%
Schooner 2.2 XB SSE x64            :   360  :   61+  :  204=  :   95-  :   163.0  :  25976.00  :  45.28%
Defenchess 2.3 dev BMI2 x64        :   360  :   54+  :  204=  :  102-  :   156.0  :  25368.50  :  43.33%
Fritz 18 (Ginkgo) x64              :   360  :   58+  :  190=  :  112-  :   153.0  :  24149.00  :  42.50%
Shredder 13 POPCNT x64             :   360  :   52+  :  200=  :  108-  :   152.0  :  24740.25  :  42.22%
Clover 2.4 x64                     :   360  :   46+  :  212=  :  102-  :   152.0  :  24592.25  :  42.22%
DanaSah 9.0 NN AVX2 x64            :   360  :   49+  :  201=  :  110-  :   149.5  :  24345.00  :  41.53%
Laser 1.7 BMI2 x64                 :   360  :   53+  :  191=  :  116-  :   148.5  :  23877.00  :  41.25%
Marvin 5.2.0 NN AVX2 x64           :   360  :   48+  :  197=  :  115-  :   146.5  :  23669.50  :  40.69%
Chiron 5 x64                       :   360  :   46+  :  198=  :  116-  :   145.0  :  23498.50  :  40.28%
Andscacs 0.95.123 x64              :   360  :   45+  :  190=  :  125-  :   140.0  :  22558.75  :  38.89%
Fizbo 2.0 BMI2 x64                 :   360  :   50+  :  179=  :  131-  :   139.5  :  22928.50  :  38.75%
Winter 0.9 BMI2 x64                :   360  :   47+  :  175=  :  138-  :   134.5  :  21835.50  :  37.36%
Halogen 10 NN PEXT x64             :   360  :   36+  :  191=  :  133-  :   131.5  :  21197.25  :  36.53%
Dark Toga 1.1 NN AVX2 x64          :   360  :   47+  :  166=  :  147-  :   130.0  :  21274.75  :  36.11%
Orion 0.8 NN FMA x64               :   360  :   31+  :  184=  :  145-  :   123.0  :  20141.75  :  34.17%
Stash 31.16 x64                    :   360  :   33+  :  173=  :  154-  :   119.5  :  18843.75  :  33.19%
GullChess 3.0 Sy BMI2 x64          :   360  :   33+  :  171=  :  156-  :   118.5  :  19233.25  :  32.92%
Nirvanachess 2.5 POPCNT x64        :   360  :   23+  :  179=  :  158-  :   112.5  :  18168.50  :  31.25%
Combusken 1.4.0 AMD x64            :   360  :   34+  :  145=  :  181-  :   106.5  :  16812.75  :  29.58%
Demolito 2021-07-09 x64            :   360  :   23+  :  156=  :  181-  :   101.0  :  15953.75  :  28.06%
1.
It is possible to set move-average on the end.

Maybe ...

Move av
Move av white pieces
Move av black pieces

2.
Its possible to set time-average

Time av
Time av white pieces
Time av black pieces

Maybe in a new outRes4 file?

Best
Frank
AndrewGrant
Posts: 1978
Joined: Tue Apr 19, 2016 6:08 am
Location: U.S.A
Full name: Andrew Grant

Re: PGN-Tools by Norm P. ... resultlist

Post by AndrewGrant »

If you can be a little more specific in what you are looking for, I can write you a quick python .py script to do it using pychess.
Frank Quisinsky
Posts: 7287
Joined: Wed Nov 18, 2009 7:16 pm
Location: Gutweiler, Germany
Full name: Frank Quisinsky

Re: PGN-Tools by Norm P. ... resultlist

Post by Frank Quisinsky »

Hi Andrew,

different reasons!

1. Average time:

At the moment Klaus and myself search a mistake we have in Excel with the Somu tool by Ed Schröder and "Time per Game" with 40 moves in 20 minutes repeatedly with a move average from 88.795 from the first 7.380 games (round 1-9).

Match-Stats will explain us that the average for a game = 1:04h

I wonder ...

Example, the games from yesterday (no crashes, all runs without any problems) ...

534 games played on three machines (16, 10, 6 cores = 32 cores).
With join PGN tool or summary PGN tool I can see 95376 moves for 534 games.

The day have 1440 minutes x 32 cores (32 still running ponder = off matches) = 46.080 minutes.

46.080 minutes : 534 games = 86,29 average time per game
More as 1:26h for one game, but match-stats told us 1:04h

Seems to be logical that 40 moves in 20 minutes repeadedly ...
with a move average from 88,795 ...
must produced games with an average from around 1:20h or a bit higher.
via Network (two of three systems per WLan, games saved on a fast USB-drive) Shredder GUI need often max. 5 seconds for load the next games (the two systems connected with Wlan). But this one can't produced such a high different (1:04h to 1:26h).

Something must be wrong with Match-Stats.

2. Move average:

I missed the information for tools like ordo, bayesian, EloStat. Interesting to see if we are looking on a rating-list. I set move average in the ratinglist for FCP Tourneys by hand. More interesting as move average is move average for white and black games. To edit a rating list with additional information with different tools is to many work.

Have a look here ...

Code: Select all

  FCP Tourney-2022
  ----------------

  Date           : November 28th, 2021 (18:30)
  Games          : 07.380
  Version        : 09.0, after R09
  Elo            : Shredder 13 POPCNT x64 = 3125
  Conditions     : http://www.amateurschach.de/main/_fcp-tourney-2022.htm

  Generated with : Ordo 1.2.6 x64 (Ratings for chess and other games)
  https://sites.google.com/site/gaviotachessengine/ordo
  by Miguel A. Ballicora (Argentina)



   # Player                                 :      Elo  Games  Score%   won  draw  lost  Points  Draw%   Error   OppAvg   OppE  MoveAvg
  -------------------------------------------------------------------------------------------------------------------------------------
  01. Stockfish 151121 NN x64               :  3495.52    360    83.3   240   120     0   300.0   33.3   29.99  3181.26  23.21     82.5
  02. Dragon 2.5.1 by Komodo NN AVX2 x64    :  3477.32    360    81.9   231   128     1   295.0   35.6   29.93  3181.71  23.21     85.6
  03. Fire 8 NN MC.3 x64                    :  3391.27    360    74.2   179   176     5   267.0   48.9   25.46  3183.86  23.33     84.5
  04. SlowChess Blitz 2.8 NN AVX2 x64       :  3382.05    360    73.2   177   173    10   263.5   48.1   25.37  3184.09  23.33     88.1
  05. Koivisto 7.5 NN AVX2 x64              :  3371.76    360    72.1   169   181    10   259.5   50.3   25.05  3184.35  23.34     96.7
  06. Ethereal 13.25 NN PEXT x64            :  3345.68    360    69.3   162   175    23   249.5   48.6   24.58  3185.00  23.35     93.2
  07. Berserk 7 NN PEXT x64                 :  3330.29    360    67.6   145   197    18   243.5   54.7   24.91  3185.39  23.34     96.4
  08. RubiChess 2.2 NN x64                  :  3319.44    360    66.4   140   198    22   239.0   55.0   23.37  3185.66  23.38     86.2
  09. Revenge 1.0 NN x64                    :  3301.43    360    64.3   126   211    23   231.5   58.6   23.41  3186.11  23.38     80.0
  10. Igel 3.0.10 NN BMI2 x64               :  3282.67    360    62.1   121   205    34   223.5   56.9   22.17  3186.58  23.41     81.8
  -------------------------------------------------------------------------------------------------------------------------------------
  11. Seer 2.4.0 NN AVX2 x64                :  3279.15    360    61.7   125   194    41   222.0   53.9   23.62  3186.67  23.37     88.3
  12. rofChade 2.310 NN x64                 :  3269.00    360    60.4   118   199    43   217.5   55.3   23.79  3186.92  23.37     90.0
  13. Nemorino 6.09 NN x64                  :  3267.89    360    60.3   120   194    46   217.0   53.9   23.34  3186.95  23.38     84.5
  14. Arasan 23.0.1 NN AVX2 x64             :  3228.58    360    55.4    96   207    57   199.5   57.5   22.42  3187.93  23.40     86.4
  15. Lc0 0.28.0 NN CPU-dnnl                :  3226.23    360    55.1    97   203    60   198.5   56.4   22.87  3187.99  23.39     88.1
  16. Booot 6.5 POPCNT x64                  :  3205.46    360    52.5    84   210    66   189.0   58.3   21.12  3188.51  23.43     89.1
  17. Xiphos 0.6 BMI2 x64                   :  3179.35    360    49.2    70   214    76   177.0   59.4   21.85  3189.16  23.42     86.8
  18. Weiss 2.0 PEXT x64                    :  3161.93    360    46.9    65   208    87   169.0   57.8   22.54  3189.60  23.40     88.3
  18. Minic 3.17 NN x64                     :  3161.69    360    46.9    66   206    88   169.0   57.2   22.05  3189.60  23.41     89.6
  20. Zahak 8.6 AMD x64                     :  3151.00    360    45.6    77   174   109   164.0   48.3   21.35  3189.87  23.43     85.3
  -------------------------------------------------------------------------------------------------------------------------------------
  21. Wasp 5.00 NN AVX2 x64                 :  3150.13    360    45.4    48   231    81   163.5   64.2   22.26  3189.89  23.41     86.5
  22. Schooner 2.2 XB SSE x64               :  3149.20    360    45.3    61   204    95   163.0   56.7   22.64  3189.91  23.40     85.9
  23. Defenchess 2.3 dev BMI2 x64           :  3133.79    360    43.3    54   204   102   156.0   56.7   22.18  3190.30  23.41     90.8
  24. Fritz 18 (Ginkgo) x64                 :  3126.51    360    42.5    58   190   112   153.0   52.8   22.17  3190.48  23.41     91.6
  25. Shredder 13 POPCNT x64                :  3125.00    360    42.2    52   200   108   152.0   55.6   21.77  3190.52  23.42     84.9
  25. Clover 2.4 x64                        :  3124.56    360    42.2    46   212   102   152.0   58.9   21.01  3190.53  23.44     88.4
  27. DanaSah 9.0 NN AVX2 x64               :  3119.46    360    41.5    49   201   110   149.5   55.8   22.06  3190.66  23.41     84.0
  28. Laser 1.7 BMI2 x64                    :  3117.45    360    41.3    53   191   116   148.5   53.1   22.96  3190.71  23.39     88.8
  29. Marvin 5.2.0 NN AVX2 x64              :  3112.97    360    40.7    48   197   115   146.5   54.7   21.42  3190.82  23.43     85.7
  30. Chiron 5 x64                          :  3109.46    360    40.3    46   198   116   145.0   55.0   22.41  3190.91  23.40     88.5
  -------------------------------------------------------------------------------------------------------------------------------------
  31. Andscacs 0.95.123 x64                 :  3098.20    360    38.9    45   190   125   140.0   52.8   23.05  3191.19  23.39     89.8
  32. Fizbo 2.0 BMI2 x64                    :  3096.37    360    38.8    50   179   131   139.5   49.7   22.74  3191.24  23.39     85.0
  33. Winter 0.9 BMI2 x64                   :  3085.77    360    37.4    47   175   138   134.5   48.6   22.64  3191.50  23.40     86.4
  34. Halogen 10 NN PEXT x64                :  3078.10    360    36.5    36   191   133   131.5   53.1   23.45  3191.69  23.38     84.2
  35. Dark Toga 1.1 NN AVX2 x64             :  3074.97    360    36.1    47   166   147   130.0   46.1   23.13  3191.77  23.38     97.5
  36. Orion 0.8 NN FMA x64                  :  3059.44    360    34.2    31   184   145   123.0   51.1   22.72  3192.16  23.39     79.7
  37. Stash 31.16 x64                       :  3050.62    360    33.2    33   173   154   119.5   48.1   23.96  3192.38  23.36     92.6
  38. GullChess 3.0 Sy BMI2 x64             :  3048.84    360    32.9    33   171   156   118.5   47.5   23.48  3192.42  23.38     88.5
  39. Nirvanachess 2.5 POPCNT x64           :  3033.15    360    31.3    23   179   158   112.5   49.7   24.72  3192.82  23.34     86.4
  40. Combusken 1.4.0 AMD x64               :  3019.55    360    29.6    34   145   181   106.5   40.3   23.42  3193.16  23.38     85.7
  -------------------------------------------------------------------------------------------------------------------------------------
  41. Demolito 2021-07-09 x64               :  3004.56    360    28.1    23   156   181   101.0   43.3   25.15  3193.53  23.33     95.8
  -------------------------------------------------------------------------------------------------------------------------------------

  MoveAvg (average)           : 177.59 / 88.795
  White advantage             : 66.40  +/- 2.80
  Draw rate (equal opponents) : 69.60% +/- 0.76

  Games        :   7.380 (finished)
  White Wins   :   2.333 (31.6%)
  Black Wins   :   1.192 (16.2%)
  Draws        :   3.855 (52.2%)
  Unfinished   :       0

  White Perf.  : 57.7%
  Black Perf.  : 42.3%

  ECO A00-A99  :   1.399 Games (19.0%)
  ECO B00-B99  :   1.669 Games (22.6%)
  ECO C00-C99  :   1.695 Games (23.0%)
  ECO D00-D99  :   1.227 Games (16.6%)
  ECO E00-E99  :   1.390 Games (18.8%)
In my opinion is much more interesting to looking on rating-list outputs if ...
Information about "time per game" and "move-average" are inside.

Best
Frank
Frank Quisinsky
Posts: 7287
Joined: Wed Nov 18, 2009 7:16 pm
Location: Gutweiler, Germany
Full name: Frank Quisinsky

Re: PGN-Tools by Norm P. ... resultlist

Post by Frank Quisinsky »

Andrew,

normaly ...
TOP-41 engines used 85%-90% of possible time for a game (average) and not 70% match-stats told us with 1:04h per game.

As a programmer you know the problem.
If I can't find the problem ... with a logical explanation ... frustration building is the result and the night can be very hard!

:-)

Best
Frank