Skip to content

GeneralZero/TakZeropy

Repository files navigation

What

A Tak AI program with no human provided knowledge. Using MCTS (but without Monte Carlo playouts) and a deep residual convolutional neural network stack.

This is a fairly faithful interpretation of the system described in the Alpha Go Zero paper "Mastering the Game of Go without Human Knowledge".

Want to help

All you need a PC with a internet connection. Thats it.

Windows

Head to the Github releases page at https://github.com/GeneralZero/TakZero/releases, download the latest release and launch TakZero.exe. It will connect to the server automatically and do its work in the background, uploading results after each game. You can just close the window to stop it.

macOS and Linux

Install the requirements from requirements.txt and run python MonteCarlo.py.

I just want to play right now

This project is in its early stages and will update with information later.

Training

From Games to input data

Training data format

Running the training

Todo

License

The code is released under the GPLv3 or later.

About

Tak AI that follows the AlphaZero paper

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages