aboutsummaryrefslogtreecommitdiff
path: root/doc/tex/previousWorks.tex
blob: bff0c8231e635d1292b4092090814f09b9ab6eee (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
\section{Previous works}

%\subsection{SGF}
%
%SGF (\textit{Smart Go Format} or, in a more general context, \textit{Smart Game
%Format}) is a text file format specification for records of games or collections
%of them. It was devised for Go but it supports other games with similar
%turn-based structure. It supports move variations, annotations, setups and game
%metadata. By supporting SGF our application can be used to analyse existing
%games registered by other applications, such as those played on online Go
%servers.
%
%The SGF specification can be found at
%\url{https://www.red-bean.com/sgf/user_guide/index.html}

\subsection{GTP}

GTP (\textit{Go Text Protocol}) is a text based protocol for communication with
computer go programs. [ref https://www.lysator.liu.se/~gunnar/gtp/] It is the
protocol used by GNU Go and the more modern and powerful KataGo. By supporting
GTP our application can be used with existing GUIs and other programs, making
it easier to use it with the tools users are already familiar with.