suragnair / alpha-zero-general

A clean implementation based on AlphaZero for any game in any framework + tutorial + Othello/Gobang/TicTacToe/Connect4 and more
MIT License
3.89k stars 1.04k forks source link

Go game implementation? #50

Closed arisliang closed 6 years ago

arisliang commented 6 years ago

Since the alpha zero paper uses Go as the example, it seems natural to provide a Go implementation as well. Or perhaps is there any pointer that you can give to implement it?

suragnair commented 6 years ago

It should not be too difficult to write an implementation for Go- it's possible that one of the forks of this repository has a version. Unfortunately, I don't know much about the rules, but it should be easy to adapt them to the framework of this repository.

alreadydone commented 6 years ago

Leela Zero (for Go) didn't start out "general", but the code has been ported to chess and used in the LCZero project.