Open sandersfrank opened 1 year ago
Thank you, your input is appreciated. These are certainly reasonable long-term goals for this project. I don't know how easy it is to generalize the wrapper, but of course, generalization is always helpful and practical if it doesn't come at the expense of the original functionality.
These are bigger goals though, and we'll probably first try to get everything back up and fix the current bugs and issues, and then see what exactly the future of this project might look like.
There are a lot of Stockfish based programs around, e.g. CorrChess, ShashChess, Polyfish, BlueMarlin,..... I made them running with the stockfish wrapper by commenting the version code out (get_stockfish_major_version() and is_development_buitld_of_engine()). Dont see a big need to have this two functions. Proposal: In a first step, make stockfish campatible with the Stockfish based chess programs (if you are making a Chess GUI it is more fun to have more than one program to choose from) In a next step, make stockfish compatible with all UCI based programs, that would even be more interesting.