I need a new tool ... maybe for Ferdinand / Norm!?

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

Moderator: Ras

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

Re: Online with description on my news page.

Post by Frank Quisinsky »

Hi Ferdinand,

wow, also the TOP-10 is a good idea.

1. Here I would like to see the complete list, all engines, not TOP-10 only.
For fast won and fast lost games is enough !!

2. For draw games ... indeed interesting the fast draw games and the move average for it. So we can see very easy ... is the programmer perhaps working with contemp or not.

Here are only interesting how many fast draw games, %Quote in Ratio to all games and move average from this games.

Example:
Stockfish 6 BMI2 x64 = 200 games draw up to move number 50 = 7%
Move average from this 200 games = 32 moves.

We can compare with Komodo 8 x64
Komodo 8 x64 = 150 games draw up to move number 50 = 3.5%
Move average from this 150 games = 41 moves.

That would be great!
But all other things you do here are perfect.

Have a look in Fizbo 1.2 with fast won games.
I wrote in my playing style description that I think that 1.31 lost a bit tactical power (stronger but lost tactical power). Good to see here too.

---

Interesting could be:

I give the program the information ...
I will see the move average up to move number 50 and the program create that what you have.

So user can give the Option:
All games (0)
Set a move number (1)

I give -1-
Now the program asked me ...
Please give me the move number ... I give -49-

And get the same stats up to move number 49 to move average!

Note:
Important for all the move average stats with 1-0 and 0-1 are games only ended with mate.

Perhaps this one ...

All games ended with mate -1-
All games not ended with mate -2-
Please give the move length to games ended with mate -3-
Please give the move length to games not ended with mate -4-

And I get the same you have to move average.

Best
Frank

Again fantastic !!
Frank Quisinsky
Posts: 7520
Joined: Wed Nov 18, 2009 7:16 pm
Location: Gutweiler, Germany
Full name: Frank Quisinsky

Re: Read this one ... that is important for me!

Post by Frank Quisinsky »

Hi Ferdinand,

with move average up to move x we can compare results from different Rating list Systems. Furthermore, we can very easy see which engines are good for opening analyzes.

I think:
Spark, Junior, Komodo, Fire, Stockfish and Nirvanachess ... also Cheng, EXchess, Arasan, ICE have strengths here.

If we have move average up to move x we should get Ratio in % to 1-0, 0-1 and draw.

Clearly because Komodo, Fire, GullChess and Stockfish are stronger in complete performance in Elo. The secret here to give an Information only for the first moves after opening book moves.

So we can see ...
Spark won 200 of 1.000 games, but 150 up to move number x (in my case 49) = 8% with a move average from 38.

Komodo won 700 of 1.000 games, but 140 up to move number x (in my case 49) = 7% with a move average from 41.

This one will give us the final result that for opening book analyzes Spark isn't poorer as Komodo.

This one is very important in my opinion because most of others are looking on complete Performance in Elo and can't see that other engines are not poorer ... maybe better ... as the TOP-engines we have.

Last week I gave a grandmaster, he asked me by mail, the Information he should try out Spark for his opening book analyzes. On Weekend I got his answere. "That was one of the best tipps he ever got, Spark is really great to do that and can give perfectly Information to my favorite opening Systems".

And most important for Grandmasters in using chess programs are the openings.

Best
Frank
jpqy
Posts: 556
Joined: Thu Apr 24, 2008 9:31 am
Location: Belgium

Re: Online with description on my news page.

Post by jpqy »

Hi Ferdinand..

Very nice..is it possible that we can choose a engine to analyse?!
And not only complete database..will be more difficult.

A example..i have more then 500 engines in my database
many same engines in testing but with different date or number or settings
Like i only want to see analyses from Stockfish..but he take all Stockfish versions from this database!

-> Choose engine 1 : Stockfish xxx
-> Choose engine 2 : Komodo xxx
-> Choose engine 3 : stop (no other engine)

And makes all analyses from all Stockfishes & Komodo's for example!
Because i'm concentrating only on these two engines and want to see their progress when playing against all these other engines..
And i get in one file all data i want to see!

Best regards,
JP.
Ferdy
Posts: 4856
Joined: Sun Aug 10, 2008 3:15 pm
Location: Philippines

Re: Online with description on my news page.

Post by Ferdy »

Frank Quisinsky wrote:Hi Ferdinand,

wow, also the TOP-10 is a good idea.

1. Here I would like to see the complete list, all engines, not TOP-10 only.
For fast won and fast lost games is enough !!

2. For draw games ... indeed interesting the fast draw games and the move average for it. So we can see very easy ... is the programmer perhaps working with contemp or not.

Here are only interesting how many fast draw games, %Quote in Ratio to all games and move average from this games.

Example:
Stockfish 6 BMI2 x64 = 200 games draw up to move number 50 = 7%
Move average from this 200 games = 32 moves.

We can compare with Komodo 8 x64
Komodo 8 x64 = 150 games draw up to move number 50 = 3.5%
Move average from this 150 games = 41 moves.

That would be great!
But all other things you do here are perfect.

Have a look in Fizbo 1.2 with fast won games.
I wrote in my playing style description that I think that 1.31 lost a bit tactical power (stronger but lost tactical power). Good to see here too.

---

Interesting could be:

I give the program the information ...
I will see the move average up to move number 50 and the program create that what you have.

So user can give the Option:
All games (0)
Set a move number (1)

I give -1-
Now the program asked me ...
Please give me the move number ... I give -49-

And get the same stats up to move number 49 to move average!

Note:
Important for all the move average stats with 1-0 and 0-1 are games only ended with mate.

Perhaps this one ...

All games ended with mate -1-
All games not ended with mate -2-
Please give the move length to games ended with mate -3-
Please give the move length to games not ended with mate -4-

And I get the same you have to move average.

Best
Frank

Again fantastic !!
I will try to make one.
Ferdy
Posts: 4856
Joined: Sun Aug 10, 2008 3:15 pm
Location: Philippines

Re: Online with description on my news page.

Post by Ferdy »

jpqy wrote:Hi Ferdinand..

Very nice..is it possible that we can choose a engine to analyse?!
And not only complete database..will be more difficult.

A example..i have more then 500 engines in my database
many same engines in testing but with different date or number or settings
Like i only want to see analyses from Stockfish..but he take all Stockfish versions from this database!

-> Choose engine 1 : Stockfish xxx
-> Choose engine 2 : Komodo xxx
-> Choose engine 3 : stop (no other engine)

And makes all analyses from all Stockfishes & Komodo's for example!
Because i'm concentrating only on these two engines and want to see their progress when playing against all these other engines..
And i get in one file all data i want to see!

Best regards,
JP.
This is possible, you specify the main name, say Stockfish, or Komodo, and all engines that begin with that name will be considered. Example, Stockfish 5, Stockfish 6 modern and other typical name. The program will search for that Stockfish word, same for Komodo. And I think another option is to specify the individual names, like K8, H8, sf6.
What exact data are you interested to see in one file in this filter?
Ferdy
Posts: 4856
Joined: Sun Aug 10, 2008 3:15 pm
Location: Philippines

Re: Online with description on my news page.

Post by Ferdy »

Update with feature as suggested by Jean-paul.
Sample comparing sf6 and k6 at 20 to 50 moves.
Check section E for white draws stats comparisons with game percentage.

Console:

Code: Select all

PNGS v2.1 (Player number of games summary)

Enter pgn filename? fcp-rating-list-60950.pgn
Enter minimum moves? 20
Enter maximum moves? 50
Enter player names option [all, indi]? indi
1. Enter player name [stop to exit]? Komodo 8 x64
2. Enter player name [stop to exit]? Stockfish 6 BMI2 x64
3. Enter player name [stop to exit]? stop

Players to be evaluated:
Komodo 8 x64
Stockfish 6 BMI2 x64

total games: 1650

output: fcp-rating-list-60950_player_numgames_summary.txt
time: 28.03s

Done!!
Text output:

Code: Select all

Game database: fcp-rating-list-60950.pgn
Moves: 20 to 50
Total filtered games: 1650


A. Players number of games comparison
 1. Komodo 8 x64                   total: 1700 white: 850  black: 850 
 2. Stockfish 6 BMI2 x64           total: 1600 white: 800  black: 800 


B. Players perf by move lengths and results (sorted by player):
 1. Komodo 8 x64                   Filtered[20 to 50, moves] total: 108  white: 85   black: 71  
Move average, all games  :  43 (108 games)
Move average, white won  :  45 ( 46 games)
Move average, black won  :  44 ( 17 games)
Move average, white draw :  41 ( 19 games)
Move average, black draw :  39 ( 25 games)
Move average, white loss :   0 (  0 games)
Move average, black loss :  49 (  1 games)

 2. Stockfish 6 BMI2 x64           Filtered[20 to 50, moves] total: 156  white: 85   black: 71  
Move average, all games  :  39 (156 games)
Move average, white won  :  46 ( 32 games)
Move average, black won  :  46 (  7 games)
Move average, white draw :  35 ( 53 games)
Move average, black draw :  38 ( 64 games)
Move average, white loss :   0 (  0 games)
Move average, black loss :   0 (  0 games)


C. Player fast white wins by move average (low is better):
 1. Komodo 8 x64                   Filtered[20 to 50, moves] total: 108  white: 85   black: 71  
Move average, all games  :  43 (108 games)
Move average, white won  :  45 (46 games / 85 = 54.1%)
Move average, black won  :  44 (17 games)
Move average, white draw :  41 (19 games)
Move average, black draw :  39 (25 games)
Move average, white loss :   0 (0 games)
Move average, black loss :  49 (1 games)

 2. Stockfish 6 BMI2 x64           Filtered[20 to 50, moves] total: 156  white: 85   black: 71  
Move average, all games  :  39 (156 games)
Move average, white won  :  46 (32 games / 85 = 37.6%)
Move average, black won  :  46 (7 games)
Move average, white draw :  35 (53 games)
Move average, black draw :  38 (64 games)
Move average, white loss :   0 (0 games)
Move average, black loss :   0 (0 games)


D. Player fast black wins by move average (low is better):
 1. Komodo 8 x64                   Filtered[20 to 50, moves] total: 108  white: 85   black: 71  
Move average, all games  :  43 (108 games)
Move average, white won  :  45 (46 games)
Move average, black won  :  44 (17 games / 71 = 23.9%)
Move average, white draw :  41 (19 games)
Move average, black draw :  39 (25 games)
Move average, white loss :   0 (0 games)
Move average, black loss :  49 (1 games)

 2. Stockfish 6 BMI2 x64           Filtered[20 to 50, moves] total: 156  white: 85   black: 71  
Move average, all games  :  39 (156 games)
Move average, white won  :  46 (32 games)
Move average, black won  :  46 (7 games / 71 = 9.9%)
Move average, white draw :  35 (53 games)
Move average, black draw :  38 (64 games)
Move average, white loss :   0 (0 games)
Move average, black loss :   0 (0 games)


E. Player fast white draws by move average:
 1. Stockfish 6 BMI2 x64           Filtered[20 to 50, moves] total: 156  white: 85   black: 71  
Move average, all games  :  39 (156 games)
Move average, white won  :  46 (32 games)
Move average, black won  :  46 (7 games)
Move average, white draw :  35 (53 games / 85 = 62.4%)
Move average, black draw :  38 (64 games)
Move average, white loss :   0 (0 games)
Move average, black loss :   0 (0 games)

 2. Komodo 8 x64                   Filtered[20 to 50, moves] total: 108  white: 85   black: 71  
Move average, all games  :  43 (108 games)
Move average, white won  :  45 (46 games)
Move average, black won  :  44 (17 games)
Move average, white draw :  41 (19 games / 85 = 22.4%)
Move average, black draw :  39 (25 games)
Move average, white loss :   0 (0 games)
Move average, black loss :  49 (1 games)
jpqy
Posts: 556
Joined: Thu Apr 24, 2008 9:31 am
Location: Belgium

Re: Online with description on my news page.

Post by jpqy »

Looking great :!:

Now you have used full engine name
Can it be done when i choose Stockfish or even i type "S" he will take all engines starting with "S"
So when type "SF" he will take all Stockfishes starting with SF for example
or of course if i just want to compare two or more engines i type full name.

JP.
Ferdy
Posts: 4856
Joined: Sun Aug 10, 2008 3:15 pm
Location: Philippines

Re: Online with description on my news page.

Post by Ferdy »

jpqy wrote:Looking great :!:

Now you have used full engine name
Can it be done when i choose Stockfish or even i type "S" he will take all engines starting with "S"
So when type "SF" he will take all Stockfishes starting with SF for example
or of course if i just want to compare two or more engines i type full name.

JP.
I try first the individual option, I want to make sure that this will work then add the same name option. I am thinking of using wild card, say Stoc*, Ko*,
and yes your S* may work, that would include Senpai, and Spark for example.
Frank Quisinsky
Posts: 7520
Joined: Wed Nov 18, 2009 7:16 pm
Location: Gutweiler, Germany
Full name: Frank Quisinsky

Re: Online with description on my news page.

Post by Frank Quisinsky »

Hi Ferdinand,

Looks good ... must have it :-)

Best
Frank
Ferdy
Posts: 4856
Joined: Sun Aug 10, 2008 3:15 pm
Location: Philippines

Re: Online with description on my news page.

Post by Ferdy »

I am changing the output format Frank. Should be released in 2 hrs or less if I can't find bugs.

Console:

Code: Select all

PNGS v2.4 (Player number of games summary)

Enter pgn filename? fcp-rating-list-60950.pgn
Enter minimum moves? 20
Enter maximum moves? 50
Enter player names option [all, indi]? indi
1. Enter player name [stop to exit]? Stoc*
2. Enter player name [stop to exit]? Komo*
3. Enter player name [stop to exit]? Han*
4. Enter player name [stop to exit]? stop
Enter game end results [all, mate, mate_and_draw]? mate_and_draw

Running pgn-extract to get mate and drawn games ...

Filtering player names ...

Creating player data ...

Hannibal 1.4b x64
Komodo 7a x64
Stockfish 03.08.14 BMI2 x64
Komodo 8 x64
Hannibal 1.5 x64
Stockfish 6 BMI2 x64

Total filtered games: 410

output: fcp-rating-list-60950_player_numgames_summary.txt
time: 44.24s

Done!!
Text output.

Code: Select all

Game database: fcp-rating-list-60950.pgn
Filter: 20 to 50 moves
Total filtered games: 410


A. NUMBER OF GAMES COMPARISON
Filter: 20 to 50 moves
                                        GAMES      WHITE      BLACK
 1. Hannibal 1.4b x64                     200         98        102
 2. Stockfish 6 BMI2 x64                  156         85         71
 3. Stockfish 03.08.14 BMI2 x64           143         68         75
 4. Hannibal 1.5 x64                      140         62         78
 5. Komodo 8 x64                          108         65         43
 6. Komodo 7a x64                          74         44         30


B. MOVES AVERAGE AND RESULTS (sorted by player):
Filter: [20 to 50, moves]

 1. Hannibal 1.4b x64             
          CATEGORIES   MOVE_AVE    GAMES    TOTAL  GAME_RATE
           all games         39      200
           white won         44       15
           black won         43       12
          white draw         37       74
          black draw         38       73
          white loss         44        9
          black loss         45       17
            all wins         44       27      200      13.5%
           all draws         38      147      200      73.5%
           all loses         44       26      200      13.0%

 2. Hannibal 1.5 x64              
          CATEGORIES   MOVE_AVE    GAMES    TOTAL  GAME_RATE
           all games         38      140
           white won         39        3
           black won         31        1
          white draw         38       55
          black draw         37       65
          white loss         47        4
          black loss         46       12
            all wins         37        4      140       2.9%
           all draws         37      120      140      85.7%
           all loses         46       16      140      11.4%

 3. Komodo 7a x64                 
          CATEGORIES   MOVE_AVE    GAMES    TOTAL  GAME_RATE
           all games         41       74
           white won         44       26
           black won         43       11
          white draw         37       17
          black draw         39       19
          white loss         40        1
          black loss          0        0
            all wins         44       37       74      50.0%
           all draws         38       36       74      48.6%
           all loses         40        1       74       1.4%

 4. Komodo 8 x64                  
          CATEGORIES   MOVE_AVE    GAMES    TOTAL  GAME_RATE
           all games         43      108
           white won         45       46
           black won         44       17
          white draw         41       19
          black draw         39       25
          white loss          0        0
          black loss         49        1
            all wins         45       63      108      58.3%
           all draws         40       44      108      40.7%
           all loses         49        1      108       0.9%

 5. Stockfish 03.08.14 BMI2 x64   
          CATEGORIES   MOVE_AVE    GAMES    TOTAL  GAME_RATE
           all games         40      143
           white won         44       40
           black won         43       24
          white draw         37       28
          black draw         37       51
          white loss          0        0
          black loss          0        0
            all wins         44       64      143      44.8%
           all draws         37       79      143      55.2%
           all loses          0        0      143       0.0%

 6. Stockfish 6 BMI2 x64          
          CATEGORIES   MOVE_AVE    GAMES    TOTAL  GAME_RATE
           all games         39      156
           white won         46       32
           black won         46        7
          white draw         35       53
          black draw         38       64
          white loss          0        0
          black loss          0        0
            all wins         46       39      156      25.0%
           all draws         37      117      156      75.0%
           all loses          0        0      156       0.0%


C. FAST WHITE WINS BY MOVES AVERAGE:
Filter: [20 to 50, moves]

 1. Hannibal 1.5 x64              
          CATEGORIES   MOVE_AVE    GAMES    TOTAL  GAME_RATE
           white won         39        3       62       4.8%

 2. Hannibal 1.4b x64             
          CATEGORIES   MOVE_AVE    GAMES    TOTAL  GAME_RATE
           white won         44       15       98      15.3%

 3. Komodo 7a x64                 
          CATEGORIES   MOVE_AVE    GAMES    TOTAL  GAME_RATE
           white won         44       26       44      59.1%

 4. Stockfish 03.08.14 BMI2 x64   
          CATEGORIES   MOVE_AVE    GAMES    TOTAL  GAME_RATE
           white won         44       40       68      58.8%

 5. Komodo 8 x64                  
          CATEGORIES   MOVE_AVE    GAMES    TOTAL  GAME_RATE
           white won         45       46       65      70.8%

 6. Stockfish 6 BMI2 x64          
          CATEGORIES   MOVE_AVE    GAMES    TOTAL  GAME_RATE
           white won         46       32       85      37.6%


D. FAST BLACK WINS BY MOVES AVERAGE:
Filter: [20 to 50, moves]

 1. Hannibal 1.5 x64              
          CATEGORIES   MOVE_AVE    GAMES    TOTAL  GAME_RATE
           black won         31        1       78       1.3%

 2. Stockfish 03.08.14 BMI2 x64   
          CATEGORIES   MOVE_AVE    GAMES    TOTAL  GAME_RATE
           black won         43       24       75      32.0%

 3. Komodo 7a x64                 
          CATEGORIES   MOVE_AVE    GAMES    TOTAL  GAME_RATE
           black won         43       11       30      36.7%

 4. Hannibal 1.4b x64             
          CATEGORIES   MOVE_AVE    GAMES    TOTAL  GAME_RATE
           black won         43       12      102      11.8%

 5. Komodo 8 x64                  
          CATEGORIES   MOVE_AVE    GAMES    TOTAL  GAME_RATE
           black won         44       17       43      39.5%

 6. Stockfish 6 BMI2 x64          
          CATEGORIES   MOVE_AVE    GAMES    TOTAL  GAME_RATE
           black won         46        7       71       9.9%


E. FAST WHITE DRAWS BY MOVES AVERAGE:
Filter: [20 to 50, moves]

 1. Stockfish 6 BMI2 x64          
          CATEGORIES   MOVE_AVE    GAMES    TOTAL  GAME_RATE
          white draw         35       53       85      62.4%

 2. Stockfish 03.08.14 BMI2 x64   
          CATEGORIES   MOVE_AVE    GAMES    TOTAL  GAME_RATE
          white draw         37       28       68      41.2%

 3. Komodo 7a x64                 
          CATEGORIES   MOVE_AVE    GAMES    TOTAL  GAME_RATE
          white draw         37       17       44      38.6%

 4. Hannibal 1.4b x64             
          CATEGORIES   MOVE_AVE    GAMES    TOTAL  GAME_RATE
          white draw         37       74       98      75.5%

 5. Hannibal 1.5 x64              
          CATEGORIES   MOVE_AVE    GAMES    TOTAL  GAME_RATE
          white draw         38       55       62      88.7%

 6. Komodo 8 x64                  
          CATEGORIES   MOVE_AVE    GAMES    TOTAL  GAME_RATE
          white draw         41       19       65      29.2%


F. FAST BLACK DRAWS BY MOVES AVERAGE:
Filter: [20 to 50, moves]

 1. Stockfish 03.08.14 BMI2 x64   
          CATEGORIES   MOVE_AVE    GAMES    TOTAL  GAME_RATE
          black draw         37       51       75      68.0%

 2. Hannibal 1.5 x64              
          CATEGORIES   MOVE_AVE    GAMES    TOTAL  GAME_RATE
          black draw         37       65       78      83.3%

 3. Stockfish 6 BMI2 x64          
          CATEGORIES   MOVE_AVE    GAMES    TOTAL  GAME_RATE
          black draw         38       64       71      90.1%

 4. Hannibal 1.4b x64             
          CATEGORIES   MOVE_AVE    GAMES    TOTAL  GAME_RATE
          black draw         38       73      102      71.6%

 5. Komodo 8 x64                  
          CATEGORIES   MOVE_AVE    GAMES    TOTAL  GAME_RATE
          black draw         39       25       43      58.1%

 6. Komodo 7a x64                 
          CATEGORIES   MOVE_AVE    GAMES    TOTAL  GAME_RATE
          black draw         39       19       30      63.3%