\documentclass[12pt,fleqn,a4paper]{report}
\usepackage{amsfonts}
\usepackage{latexsym}
\usepackage{xspace}
\usepackage{epsfig}
\usepackage{graphicx}

\textheight     680pt
\textwidth      460pt
\topmargin      -40pt
\oddsidemargin    5pt
\evensidemargin   5pt
\parindent        0pt

\begin{titlepage}

\title{\textbf{ALGAE}\\Algae Graphical User Interface}

\author{\textbf{Peter Eisenmann}\\\textit{peisen@cosy.sbg.ac.at}
\\\textbf{Clemens Bauer}\\\textit{cbauer@cosy.sbg.ac.at}
\\\textbf{Thomas Frommwald}\\\textit{tfromm@cosy.sbg.ac.at}
\\\textbf{Daniel Kadir}\\\textit{dkadir@cosy.sbg.ac.at}
\\\textbf{Michael Liedlgruber}\\\textit{mliedl@cosy.sbg.ac.at}
\\
\\ 
\\Head of the course: Roland Schwaiger
}

\end{titlepage}

\clearpage
\begin{document}
\maketitle

\chapter{GUI Description}

\section{Configuration Window (n/a yet)}

The program starts with the configuration window where all parameters relevant for the simulation are adjusted. There is a dropdown list where one of  several preset configurations may be selected. If a specific configuration is input, it can be saved as a new preset.


\section{Main GUI}

\subsection{Aquarium}
This is the world where our simulation takes place. It shows the agents, pheromon tracks and substrat parts.\\
The current light intensity is shown by an icon which changes color (n/a yet)
\\ \\
When the sim is paused, it is easy to select an specific agent; a new agent information window is opened then (see below)


\subsection{MenuBar}

\subsubsection{FileMenu}
\begin{itemize}
\item New (starts a new simulation and resets the parameters)
\item Load configuration (what the name says)
\item Save configuration  (what the name says)
\item Save sim status (saves everything concerning the world and its agents)
\item Load sim status (opens a saved status)
\item Quit (goodbye)
\end{itemize}

\subsubsection{WindowsMenu}
\begin{itemize}
\item List of all open windows
\item Show simulation info window (see below)
\end{itemize}

\subsubsection{HelpMenu}
\begin{itemize}
\item Help contents
\item About
\end{itemize}


\subsection{ToolBar}
We control most parts of the simulation through the toolbar. It is possible to start, pause and restart the sim and to advance step by step.\\
We can raise or lower the zoom factor, from 1 pixel for each algae to a 10*10 pixel view.\\
The speed of the simulation is controlled via the delay slider; one can also turn off the graphic output completely with the display switch.\\
The second slider controls the intensity of the light source. To simulate the day/night cycle, this slider can be disabled with the day/night cycle switch. \\
Display of pheromon and substrat can be turned on or off with two buttons (n/a yet)

\subsection{StatusBar}
By default, it shows the current number of agents and the elapsed time. When a specific point in our world is selected, we get the following information:

\begin{itemize}

	\item Is there substrat at this place ?
	\item Are any phermomon tracks here ?
	\item Light intensity at this place ?
	\item The XY Position ?

\end{itemize}
 

\section{Agent Information Window (n/a yet)}

\begin{itemize}

\item Current sensor values
\item The neural network
\item The agent's genotype (bitstring)
\item The speed, direction and action (i.e. eating) of the algae
\item The energy level, age and current position
\item Other information ?

\end{itemize}

\section{Simulation Information Window (n/a yet)}

Here we get several statistics about the status of our population and the simulation itself.


\end{document}