Martin Ennemoser
Martin Ennemoser
That would be the cleanest solution but we have to integrate the other pitting files (rts, tafl, ...) as well. Since I don't know these games and their requirements, I...
Based on your criticism regarding DRYness, I have extracted the core pitting logic into a separate file. Review welcome.
I changed it now so that the top level file is the main file. Settings can now be done per game by overriding a create method in a builder class....
I wait for @suragnair 's opinion. If he likes this approach too then I will adapt the pitting files of the other games as well and integrate your #185
Yes sounds like a good idea.
So you will create a dev branch right? Bc I have no permission. :-)
Great, I take care of the integration.
I finally managed to find time to implement the changes as promised.
Thanks for sharing your code! Some remarks: - The paper states: "_Additional exploration is achieved by adding Dirichlet noise to the prior probabilities in the root node..._" So the noise...
I added some comments to the code. > Other changes to achieve this: -I added code that would randomly flip the board during self play like what the alpha go...