Open monday0rsunday opened 5 months ago
Hi Cong and thanks for filing this issue. :)
The analysis you showed looks really useful but I'm not sure how you made Stockfish analyse your entire game for you! Can you explain the process? Was there another tool involved that then talked to Stockfish via the uci interface and used this external "brain" for the game analysis?
I absolutely willing to make Leorik fit to be used for game analysis and add the missing features. Since I already support pv and cp in the info line do I understand you correctly that it is really just the 'searchmoves" subcommand that is missing? I'm sure I could add that in the next release!
I have just commited a patch that adds support for the searchmoves subcommand. If you can build from source let me know if it works as expected!
Hello Thomas,
Beside of playing, I think one of great usage with chess engine(UCI protocol) is analysis capability. From a standard info line, we could use score and PV information to estimate roughly what would have been (possible CP, possible PV moves) with best available moves. And searchmoves sub-command will help us estimate roughly what would have been with our move. For example, here is one of my self reviewing my match using Stockfish:
There is many engines (like Wasp, Rebel, etc) which support UCI protocol without such nice feature. Of course I know that main focus of authors is not for analyzing but playing strength/style. However it is still a really missing point.
Wish that searchmoves sub-command will be implemented in Leorik.
Regards, Cong