Go Text Protocol
The Go Text Protocol is a protocol used by several engines for playing the board game Go on the computer. GTP version 1 has been implemented in GNU Go 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.