Top Move Stats Utility

General discussion about computer chess...
Post Reply
Matioupi
Posts: 28
Joined: Mon Aug 09, 2010 8:30 am
Real Name: MP

Top Move Stats Utility

Post by Matioupi » Sun Sep 02, 2012 10:34 am

Hello,

here is the first functionnal draft of a small command line tools, syntax is :

top_moves_stats.exe --engine path_to_UCI_engine_exe --game path_to_PGN_games_file --PV number_of_top_moves_to_check --ms number_of_milliseconds_per_move

it outputs a CSV (pgn name + _analysis.csv) file with one line per player in the PGN file and following data (in columns) :

number of games
number of moves as white
number of moves as blacks
max top moves in a row : longuest top moves in a row in the game file for that player
mean top moves in a row : mean of the longuest "top move in a row" sequence for each game
number of top moves considered
engine move #1 match percentage as white
...
engine move #n match percentage as white
engine move #1 match percentage as black
...
engine move #n match percentage as black
best move#1 match in a game
...
best move#n match in a game
worst move#1 match in a game
...
worst move#n match in a game

This already helped me finding some games in my database where the opponnent suddently (of course was in difficulty) played 25 engine best moves in a row... (was not against GM...)
I hope this can be usefull.
I've been testing mainly with houdini 1.5 engine up to now...
Attachments
top_moves_stats.7z
(131.63 KiB) Downloaded 142 times

Post Reply