A host console program for pluggable board game and player implementations. Tested with Python 3.7.2.
Game implementations:
Player implementations:
- human, random: built-in
- mcts
To set up your local environment you should create a virtualenv and install everything into it.
$ python -m virtualenv boardgames
Pip install this repo, either from a local copy:
$ pip install -e boardgame_host
or from github:
$ pip install git+https://github.com/rtrusso/boardgame_host
Run the tool with the go implementation and the random player:
$ board_host.py go random
- Make this more efficient, without sockets and http in the middle
- Persist stats from test runs for later analysis