I’m working on a class for the game logic of the Go board. This will serve as the foundation of move validation and game state handling. I had to do a lot of research about the specific mechanics of the game with Ko and capture rules. It was surprisingly hard to implement every rule programmatically, and I think my current methods might be a little slow… I optimized some methods using caching and hashing, but I may have to look for other optimizations later if the model trains too slowly.
Log in to leave a comment