aboutsummaryrefslogtreecommitdiff
path: root/doc/tex/imago.tex
blob: c2a531954d9043a6abf9687856aa0638a0d70770 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
\documentclass[12pt]{article}

\usepackage{geometry}
\usepackage{graphicx}
\usepackage{booktabs}
\usepackage{hyperref}
\usepackage{csquotes}
\usepackage{enumitem}
\usepackage[indent=20pt]{parskip} % Space between paragraphs
\usepackage{indentfirst} % Indent first paragraph of sections

\geometry{left=3cm,top=2cm,bottom=2cm,right=3cm}

\usepackage{chngcntr}

\hypersetup{colorlinks=false,
	linkcolor=black,
	filecolor=black,
	urlcolor=black,
	bookmarks=true
}

\urlstyle{mono}

\usepackage[backend=biber, style=numeric, sorting=none]{biblatex}
\addbibresource{tex/biber.bib}

\usepackage{minted} % Code importing and formatting
\setminted{linenos, breaklines}

\newcommand{\program}{Imago}

\newcommand{\fref}[1]{Fig.~\ref{#1}}
\newcommand{\flist}[1]{Listing~\ref{#1}}
%\newcommand{\uurl}[1]{\underline{\url{#1}}}

\newcommand{\acronim}[2]
{
   \iftoggle{#1}
	{#1}
	{#1 (#2)\toggletrue{#1}}
}

\newtoggle{SGF}
\newcommand{\acrSGF}[0]{\acronim{SGF}{Smart Game Format}}

\newcommand{\tabitem}{~~\llap{\textbullet}~~}

\begin{document}

\frenchspacing

\title{
	\begin{center}
		\includegraphics[width=0.4\textwidth]{img/logoUniovi.png}\hfill
		\includegraphics[width=0.3\textwidth]{img/logoEII.png}
	\end{center}~\\[10pt]
	\program\\
	\large An AI player of the game of Go
}

\author{Íñigo Gutiérrez Fernández}

\date{}

\maketitle

\thispagestyle{empty}

\begin{figure}[h]
	\begin{center}
		\includegraphics[width=0.6\textwidth]{img/imago.jpg}
	\end{center}
\end{figure}

\clearpage

\begin{abstract}
	The game of Go presents a complex problem for machine learning by virtue of
	containing a very wide and deep decision tree. This project has tried to
	tackle the problem by using different decision algorithms and also provides
	a full implementation of the game. These tools could be used by players and
	developers as a foundation for other machine learning projects or to simply
	keep studying the game.
\end{abstract}

\clearpage

\section*{Acknowledgements}

To Vicente García Díaz, for helping me learning to program on my first year at
the school and directing me in this project on my last.

To José Manuel Redondo López\cite{plantillaRedondo}, for making an extensive
template on which the structure of this documentation is extensively based.

To all the people who have provided their time, support, ideas and company, all
fundamental for this project.

\clearpage

\section*{Copyright notice}

\begin{displayquote}

	Copyright (C) 2021 \textbf{ÍÑIGO GUTIÉRREZ FERNÁNDEZ}.

	\textit{Permission is granted to copy, distribute and/or modify this
	document under the terms of the GNU Free Documentation License, Version 1.3
	or any later version published by the Free Software Foundation; with the
	Copyright notice as an Invariant Section, no Front-Cover Texts, and no
	Back-Cover Texts.  A copy of  the license  is  included in  the  section
	entitled ``GNU Free Documentation License''.}

\end{displayquote}

Although this document uses the GNU Free Documentation License to keep its
contained information free, bear in mind that it isn't software documentation or
a manual or guide of any kind, and serves just as the documentation for the
author's Degree's Final Project.

This document is based on a template by José Manuel Redondo López, associate
professor of the University of Oviedo. The copyright notice he asks for
inclusion to use this template is included here.

\begin{displayquote}

	Copyright (C) 2019 \textbf{JOSÉ MANUEL REDONDO
	LÓPEZ}.\cite{plantillaRedondo}

	\textit{Permission is granted to copy, distribute and/or modify this
	document under the terms of the GNU Free Documentation License, Version 1.3
	or any later version published by the Free Software Foundation; with no
	Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts.  A  copy
	of  the license  is  included in  the  section entitled ``GNU  Free
	Documentation License''.}

\end{displayquote}

\clearpage

\setcounter{secnumdepth}{3}
\setcounter{tocdepth}{4}
\tableofcontents

\clearpage

\counterwithin{figure}{section}
\renewcommand{\listfigurename}{Figures}
\listoffigures

\clearpage

\renewcommand{\listoflistingscaption}{Listings}
\counterwithin{listing}{section}
\listoflistings

\clearpage

\input{tex/introduction.tex}
\clearpage

\input{tex/planning.tex}
\clearpage

\input{tex/systemAnalysis.tex}
\clearpage

\input{tex/systemDesign.tex}
\clearpage

\input{tex/implementation.tex}
\clearpage

\input{tex/results.tex}
\clearpage

\input{tex/conclusions.tex}
\clearpage

% References (bibliography)

\setcounter{secnumdepth}{0}
\section{References}
\printbibliography[type=article,title={Cited articles},heading=subbibintoc]{}
\printbibliography[type=online,title={Online resources},heading=subbibintoc]{}

\end{document}