Skip to content

Latest commit

 

History

History
62 lines (47 loc) · 1.35 KB

README.md

File metadata and controls

62 lines (47 loc) · 1.35 KB

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