/go_implementation

Various implementations of Go (the game) in Python

Primary LanguageJupyter Notebook

A minimal framework for writing computer go players and simulating play against each other.

  • Players can be implemented via defining a get_move function accepting the board/state at /players
  • The base simulator for playing games taking in two players and returning the state history/stats of the game is at /game_simulators
  • Examples and benchmarks of different players against each other can be found in the notebook section at notebooks

This repo builds on top of Brian Lee's go_implementations