The Go Text Protocol (GTP) is a protocol used by several
Go engines and
Go servers
Go, GO, G.O., or Go! may refer to:
Arts and entertainment Games and sport
* Go (game), a board game for two players
* ''Travel Go'' (formerly ''Go – The International Travel Game''), a game based on world travel
* Go, the starting position lo ...
for playing the board game
Go on the computer. GTP version 1 has been implemented in
GNU Go
GNU Go is a free software program by the Free Software Foundation that plays Go. Its source code is quite portable, and can be easily compiled for Linux, as well as other Unix-like systems, Microsoft Windows and macOS; ports exist for other pla ...
3.0.0 but the protocol lacks a proper specification. The currently used version is GTP 2 which exists as a draft specification and has not been finalized.
See also
*
Computer Go
Computer Go is the field of artificial intelligence (AI) dedicated to creating a computer program that plays the traditional board game Go. The field is sharply divided into two eras. Before 2015, the programs of the era were weak. The best ...
*
Go software
*
Internet Go servers
External links
*
GTP implementation in Ruby
Go (game) software
{{Compu-network-stub