poplav / go_implementation

Various implementations of Go (the game) in Python

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

About

Various implementations of Go (the game) in Python


Languages

Language:Jupyter Notebook 82.9%Language:Python 17.1%