The Go Text Protocol
A communication protocol used to control Go-playing programs. Gomill uses only GTP version 2, which is specified at http://www.lysator.liu.se/~gunnar/gtp/gtp2-spec-draft2/gtp2-spec.html.
(As of April 2017, the specification describes itself as a draft, but it has remained stable for several years and is widely implemented.)
The Smart Game Format
A text-based file format used for storing Go game records.
Gomill uses version FF[4], which is specified at http://www.red-bean.com/sgf/index.html.