Since we now have the pytorch trainer and the architecture is becoming more complicated and less CPU friendly for training this trainer is less useful. It started causing issues when trying to merge with official-stockfish and polluted the codebase with costly (in terms of performance and maintanance) stuff that's only related to training. That's why I made a tools branch which is everything but with the training code removed. I now try to keep it up to date with official-stockfish/master. The question right now is, what should we do with the master branch? It's hard to update, and not very useful anymore. I'm currently considering moving the current master branch to some "legacy_master" branch, and put the tools branch as the new master. I want to spark some discussion, I want to know what people are using from this repository, and what you would like to see, what is the most useful for you, etc.
Since we now have the pytorch trainer and the architecture is becoming more complicated and less CPU friendly for training this trainer is less useful. It started causing issues when trying to merge with official-stockfish and polluted the codebase with costly (in terms of performance and maintanance) stuff that's only related to training. That's why I made a tools branch which is everything but with the training code removed. I now try to keep it up to date with official-stockfish/master. The question right now is, what should we do with the master branch? It's hard to update, and not very useful anymore. I'm currently considering moving the current master branch to some "legacy_master" branch, and put the tools branch as the new master. I want to spark some discussion, I want to know what people are using from this repository, and what you would like to see, what is the most useful for you, etc.