Skip to content

lon5948/TCG-project-nogo

Repository files navigation

NoGo-Framework

Framework for NoGo and similar games (C++ 11) Modified from 2048-Framework

Basic Usage

To make the sample program:

make # see makefile for details

To run the sample program:

./nogo # by default the program runs 1000 games

To specify the total games to run:

./nogo --total=1000

To display the statistics every 1 episode:

./nogo --total=1000 --block=1 --limit=1

To specify the total games to run, and seed the player:

./nogo --total=1000 --black="seed=12345" --white="seed=54321"

To save the statistics result to a file:

./nogo --save=stats.txt

To load and review the statistics result from a file:

./nogo --load=stats.txt

Advanced Usage

To specify custom player arguments (need to be implemented by yourself):

./nogo --total=1000 --black="search=MCTS timeout=1000" --white="search=alpha-beta depth=3"

To launch the GTP shell and specify program name for the GTP server:

./nogo --shell --name="MyNoGo" --version="1.0"

To launch the GTP shell with custom player arguments:

./nogo --shell --black="search=MCTS simulation=1000" --white="search=alpha-beta depth=3"

Author

Theory of Computer Games, Computer Games and Intelligence (CGI) Lab, NYCU, Taiwan

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published