You are right, this Information ist important.Guenther wrote:You should add the exact name of what 'current' SF master source was used, because just a few days later no one knows it w/o doing a diff, if it is just generally written in the readme.Thomas Zipproth wrote:Brainfish is based on the current Stockfish master. Future implementations may have a proxy exe, which can connect the library to any engine.
Regarding the SF testing framework, Brainfish can learn from played games by integrating them in it's library. But a better way to use a lot of computing power would be to use them for the calculation of the library itself, which is already possible in a distributed way.
The next step would be to implement a framework for the distributed computing of the library.
Thomas
By now (time of writing this post) the current version would be:- the current development version of Stockfish
stockfish_16072409
Guenther
I solved this issue with the bench number, because everything else may be misleading or unintentionally wrong.
The bench number is mentioned both in the Brainfish download section and in the download of the Stockfish development versions. You can start Brainfish from the command line, enter 'bench' and after a few seconds the bench number is displayed as "Nodes searched". With this number you can be absolutely sure what SF version it is.
Thomas