diff options
Diffstat (limited to 'docs/tutorial.tex')
-rw-r--r-- | docs/tutorial.tex | 61 |
1 files changed, 61 insertions, 0 deletions
diff --git a/docs/tutorial.tex b/docs/tutorial.tex new file mode 100644 index 0000000..907052d --- /dev/null +++ b/docs/tutorial.tex @@ -0,0 +1,61 @@ +\documentclass[12pt]{article} + +\usepackage{fontspec} + +\usepackage[pdfborder={0 0 0}]{hyperref} +\usepackage[margin=20mm]{geometry} + +\usepackage{float} +\usepackage{subcaption} + +\floatstyle{ruled} +\newfloat{board}{bh}{brd} +\floatname{board}{Board} +\DeclareCaptionSubType{board} + +\usepackage{minted} +\usemintedstyle{tango} + +\newmintinline[py]{python}{} +\newminted{python}{} +\newmintedfile{python}{} + +\newminted[shell]{sh}{} + +\setmainfont{Linux Libertine O} +\setmonofont[AutoFakeBold]{Inconsolata} + +\setlength\parskip{2ex} +\setlength\parindent{0mm} + +%\widowpenalty=1000 +%\clubpenalty=1000 +\newcommand\fasttrack[1]{\vspace{-2ex}\hfill\emph{Fast track: #1}\nopagebreak} + +\newcommand\footnoteurl[1]{\footnote{\url{#1}}} + +\begin{document} + +\title{Writing SnakeGame bots} +\author{Peter Ward} +\date{July 29, 2012} +\maketitle + +\input{introduction.tex} + +\input{firstbot.tex} + +\input{random_simple.tex} + +% this section is rather long, +% perhaps take an intermission to explain the board +% and getting width, height +% and modulo properly? +\input{random_avoid.tex} + +\input{look_ahead.tex} + +\break +\input{closest_apple.tex} + +\end{document} |