Before I potentially reinvent the wheel, does anyone know of a script that will take an annotated PGN, like those saved by Arena, and find positions where the score your engine gave for its next move is significantly worse than the one it gave on the prior?
If the difference criteria was set to 50 centipawns, and the engine to monitor was playing black, it would save the position after white's 38.f4 with a comment containing the prior move and score 37...Bc4 +0.20 and the next move and score 38...g5 -0.33.
zenpawn wrote:Before I potentially reinvent the wheel, does anyone know of a script that will take an annotated PGN, like those saved by Arena, and find positions where the score your engine gave for its next move is significantly worse than the one it gave on the prior?
If the difference criteria was set to 50 centipawns, and the engine to monitor was playing black, it would save the position after white's 38.f4 with a comment containing the prior move and score 37...Bc4 +0.20 and the next move and score 38...g5 -0.33.
Probably you find this thread useful:
(note that this was about cutechess style pgn files - it is possible that TGA works out of the box with Arena style pgns, but I am not sure.
I always use cute or winboard pgn files for myself - OTH it should be easy for you to transform your pgn with a little macro.)
zenpawn wrote:Thank you. Unfortunately, the install failed on Windows 10.
I guess some dll/ocx files for VB6 are missing in plain Win10 now?
This should be solvable.
Guenther
Edit:
I have uploaded my installation, which works portable here on Win7-64U.
What error do you get, if you just unzip the files below to a folder
with admin rights? I am sure the missing files can be worked out.
zenpawn wrote:Before I potentially reinvent the wheel, does anyone know of a script that will take an annotated PGN, like those saved by Arena, and find positions where the score your engine gave for its next move is significantly worse than the one it gave on the prior?
If the difference criteria was set to 50 centipawns, and the engine to monitor was playing black, it would save the position after white's 38.f4 with a comment containing the prior move and score 37...Bc4 +0.20 and the next move and score 38...g5 -0.33.