| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| tgo029.7z | 2016-06-30 | 40.4 kB | |
| tgo028.7z | 2016-03-01 | 41.4 kB | |
| tgo027.7z | 2016-02-01 | 40.7 kB | |
| tgo026.7z | 2015-11-11 | 39.5 kB | |
| tgo025.7z | 2015-10-02 | 38.3 kB | |
| tgo024.7z | 2015-08-31 | 38.0 kB | |
| tgo023.7z | 2015-08-03 | 38.7 kB | |
| tgo022.7z | 2015-07-03 | 38.7 kB | |
| tgo021.7z | 2015-06-01 | 38.7 kB | |
| tgo020.7z | 2015-05-01 | 38.7 kB | |
| tgo019.7z | 2014-12-25 | 40.2 kB | |
| tgo018.7z | 2014-11-09 | 40.3 kB | |
| tgo017.7z | 2014-08-18 | 37.4 kB | |
| tgo016.7z | 2014-07-09 | 38.6 kB | |
| tgo015.7z | 2014-05-30 | 38.8 kB | |
| tgo014.7z | 2014-04-07 | 36.1 kB | |
| tgo011.7z | 2014-04-06 | 25.6 kB | |
| tgo010.7z | 2014-04-06 | 25.3 kB | |
| tgo009.7z | 2014-04-06 | 24.1 kB | |
| tgo008.7z | 2014-04-06 | 21.4 kB | |
| tgo007.7z | 2014-03-29 | 19.8 kB | |
| tgo006.7z | 2014-03-29 | 15.7 kB | |
| tgo005.7z | 2014-03-29 | 13.0 kB | |
| tgo004.7z | 2014-03-29 | 11.7 kB | |
| tgo013.7z | 2014-02-18 | 31.0 kB | |
| tgo003.7z | 2014-02-09 | 9.8 kB | |
| tgo002.7z | 2014-02-06 | 7.6 kB | |
| tgo001.7z | 2014-01-28 | 5.6 kB | |
| tgo012.7z | 2014-01-16 | 26.3 kB | |
| Totals: 29 Items | 861.4 kB | 1 | |
=================
Readme 2014-12-25
=================
* What is Go?
Go is a board game originating from ancient China. Its rules are very simple
but the game variations are so many so that even no two games are same. It is a
very interesting game, you can learn its rules by searching "how to play go" on
the Internet. It takes about 10 to 20 minutes to learn the rules.
* What is Go engine?
Go engine is a program that communicating with other program using a protocol.
Although you can play with the Go engine directly, it is more reasonable to use
an interface program to communicate with the Go engine.
* What is Tgo?
Tgo is an open source Go engine. Tgo is licensed under Apache License v2.
* What are the platforms supported by Tgo?
Currently, Tgo is building and running on Windows 98/XP.
* What environment is required to build Tgo?
You need to install MSYS-1.0.8 and MinGW-3.0.0.
* How to build Tgo?
Extract Tgo to a directory then type make at the Tgo top directory. There are
two build variants - debug build and release build.
First, run MSYS to open a shell.
Then change to the Tgo top directory. For example,
$ cd /c/tgo
For debug build,
$ export BUILD_TYPE=dbg
$ make
For release build,
$ export BUILD_TYPE=rel
$ make
You can find the output files under the out directory.
* What commands are supported by Tgo?
Tgo uses Go Text Protocol, you can use the list_commands command to list the
commands supported by Tgo. Some commands have comments as followed:
. boardsize <integer>
Now, only support 9.
. final_status_list dead
Only support this command to list dead stones.
. tgo_player <color> <integer> <integer>
Uses this command to change Tgo player and level. The first <integer>
specifies the player, now 0 and 1. The next <integer> specifies the level,
0 to 10, 0 means default, 1 is the weakest and 10 is the strongest.
For example, use this command to use player 1 level 3 for black
tgo_player b 1 3
Now, Tgo has two players: T0 and T1.
T0 is a policy player.
T1 is a Monte-Carlo tree search player.