\hypertarget{Environment_8cpp}{\section{\-Environment.\-cpp \-File \-Reference}
\label{Environment_8cpp}\index{\-Environment.\-cpp@{\-Environment.\-cpp}}
}
{\ttfamily \#include \char`\"{}\-Environment.\-h\char`\"{}}\*
{\ttfamily \#include \char`\"{}\-Map\-Sector.\-h\char`\"{}}\*
{\ttfamily \#include \char`\"{}\-Task.\-h\char`\"{}}\*
{\ttfamily \#include \char`\"{}\-Build\-Refinery\-Task.\-h\char`\"{}}\*
{\ttfamily \#include \char`\"{}\-Recollect\-Min\-Task.\-h\char`\"{}}\*
{\ttfamily \#include \char`\"{}\-Recollect\-Gas\-Task.\-h\char`\"{}}\*
{\ttfamily \#include \char`\"{}\-Agent.\-h\char`\"{}}\*
{\ttfamily \#include \char`\"{}\-Base\-Agent.\-h\char`\"{}}\*
{\ttfamily \#include \char`\"{}\-Worker\-Agent.\-h\char`\"{}}\*
\-Include dependency graph for \-Environment.\-cpp\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{Environment_8cpp__incl}
\end{center}
\end{figure}
\subsection*{\-Defines}
\begin{DoxyCompactItemize}
\item 
\#define \hyperlink{Environment_8cpp_a20b4690fef9d62e52993e283997c14cd}{\-A\-T\-T\-A\-C\-K\-\_\-\-R\-A\-N\-G\-E\-\_\-\-F\-A\-C\-T\-O\-R}~0.\-0
\item 
\#define \hyperlink{Environment_8cpp_a9d79e78d5e6ed7d7b62a93c911a105cb}{\-Q\-U\-A\-D\-R\-A\-N\-T\-S\-\_\-\-P\-E\-R\-\_\-\-A\-X\-I\-S}~3
\item 
\#define \hyperlink{Environment_8cpp_a504d42831c7c682e715326d427f087a3}{\-E\-N\-E\-R\-G\-Y\-\_\-\-F\-A\-C\-T\-O\-R}~2;
\item 
\#define \hyperlink{Environment_8cpp_aac42d6e1420eaea286c0c6be16aec8cb}{\-I\-N\-V\-I\-S\-I\-B\-L\-E\-\_\-\-F\-A\-C\-T\-O\-R}~100;
\item 
\#define \hyperlink{Environment_8cpp_af8e48320ee80f73f310cb2cc5ece2a92}{\-A\-T\-T\-A\-C\-K\-E\-R\-\_\-\-F\-A\-C\-T\-O\-R}~1000;
\item 
\#define \hyperlink{Environment_8cpp_ad746cbb92bc279a1676434d22a30a23b}{\-H\-E\-A\-L\-E\-R\-\_\-\-F\-A\-C\-T\-O\-R}~10000;
\item 
\#define \hyperlink{Environment_8cpp_ad255fecf4e6821047a7422291f6cf27b}{\-B\-U\-N\-K\-E\-R\-\_\-\-F\-A\-C\-T\-O\-R}~10000;
\end{DoxyCompactItemize}


\subsection{\-Define \-Documentation}
\hypertarget{Environment_8cpp_a20b4690fef9d62e52993e283997c14cd}{\index{\-Environment.\-cpp@{\-Environment.\-cpp}!\-A\-T\-T\-A\-C\-K\-\_\-\-R\-A\-N\-G\-E\-\_\-\-F\-A\-C\-T\-O\-R@{\-A\-T\-T\-A\-C\-K\-\_\-\-R\-A\-N\-G\-E\-\_\-\-F\-A\-C\-T\-O\-R}}
\index{\-A\-T\-T\-A\-C\-K\-\_\-\-R\-A\-N\-G\-E\-\_\-\-F\-A\-C\-T\-O\-R@{\-A\-T\-T\-A\-C\-K\-\_\-\-R\-A\-N\-G\-E\-\_\-\-F\-A\-C\-T\-O\-R}!Environment.cpp@{\-Environment.\-cpp}}
\subsubsection[{\-A\-T\-T\-A\-C\-K\-\_\-\-R\-A\-N\-G\-E\-\_\-\-F\-A\-C\-T\-O\-R}]{\setlength{\rightskip}{0pt plus 5cm}\#define {\bf \-A\-T\-T\-A\-C\-K\-\_\-\-R\-A\-N\-G\-E\-\_\-\-F\-A\-C\-T\-O\-R}~0.\-0}}\label{Environment_8cpp_a20b4690fef9d62e52993e283997c14cd}
\hypertarget{Environment_8cpp_af8e48320ee80f73f310cb2cc5ece2a92}{\index{\-Environment.\-cpp@{\-Environment.\-cpp}!\-A\-T\-T\-A\-C\-K\-E\-R\-\_\-\-F\-A\-C\-T\-O\-R@{\-A\-T\-T\-A\-C\-K\-E\-R\-\_\-\-F\-A\-C\-T\-O\-R}}
\index{\-A\-T\-T\-A\-C\-K\-E\-R\-\_\-\-F\-A\-C\-T\-O\-R@{\-A\-T\-T\-A\-C\-K\-E\-R\-\_\-\-F\-A\-C\-T\-O\-R}!Environment.cpp@{\-Environment.\-cpp}}
\subsubsection[{\-A\-T\-T\-A\-C\-K\-E\-R\-\_\-\-F\-A\-C\-T\-O\-R}]{\setlength{\rightskip}{0pt plus 5cm}\#define {\bf \-A\-T\-T\-A\-C\-K\-E\-R\-\_\-\-F\-A\-C\-T\-O\-R}~1000;}}\label{Environment_8cpp_af8e48320ee80f73f310cb2cc5ece2a92}
\hypertarget{Environment_8cpp_ad255fecf4e6821047a7422291f6cf27b}{\index{\-Environment.\-cpp@{\-Environment.\-cpp}!\-B\-U\-N\-K\-E\-R\-\_\-\-F\-A\-C\-T\-O\-R@{\-B\-U\-N\-K\-E\-R\-\_\-\-F\-A\-C\-T\-O\-R}}
\index{\-B\-U\-N\-K\-E\-R\-\_\-\-F\-A\-C\-T\-O\-R@{\-B\-U\-N\-K\-E\-R\-\_\-\-F\-A\-C\-T\-O\-R}!Environment.cpp@{\-Environment.\-cpp}}
\subsubsection[{\-B\-U\-N\-K\-E\-R\-\_\-\-F\-A\-C\-T\-O\-R}]{\setlength{\rightskip}{0pt plus 5cm}\#define {\bf \-B\-U\-N\-K\-E\-R\-\_\-\-F\-A\-C\-T\-O\-R}~10000;}}\label{Environment_8cpp_ad255fecf4e6821047a7422291f6cf27b}
\hypertarget{Environment_8cpp_a504d42831c7c682e715326d427f087a3}{\index{\-Environment.\-cpp@{\-Environment.\-cpp}!\-E\-N\-E\-R\-G\-Y\-\_\-\-F\-A\-C\-T\-O\-R@{\-E\-N\-E\-R\-G\-Y\-\_\-\-F\-A\-C\-T\-O\-R}}
\index{\-E\-N\-E\-R\-G\-Y\-\_\-\-F\-A\-C\-T\-O\-R@{\-E\-N\-E\-R\-G\-Y\-\_\-\-F\-A\-C\-T\-O\-R}!Environment.cpp@{\-Environment.\-cpp}}
\subsubsection[{\-E\-N\-E\-R\-G\-Y\-\_\-\-F\-A\-C\-T\-O\-R}]{\setlength{\rightskip}{0pt plus 5cm}\#define {\bf \-E\-N\-E\-R\-G\-Y\-\_\-\-F\-A\-C\-T\-O\-R}~2;}}\label{Environment_8cpp_a504d42831c7c682e715326d427f087a3}
\hypertarget{Environment_8cpp_ad746cbb92bc279a1676434d22a30a23b}{\index{\-Environment.\-cpp@{\-Environment.\-cpp}!\-H\-E\-A\-L\-E\-R\-\_\-\-F\-A\-C\-T\-O\-R@{\-H\-E\-A\-L\-E\-R\-\_\-\-F\-A\-C\-T\-O\-R}}
\index{\-H\-E\-A\-L\-E\-R\-\_\-\-F\-A\-C\-T\-O\-R@{\-H\-E\-A\-L\-E\-R\-\_\-\-F\-A\-C\-T\-O\-R}!Environment.cpp@{\-Environment.\-cpp}}
\subsubsection[{\-H\-E\-A\-L\-E\-R\-\_\-\-F\-A\-C\-T\-O\-R}]{\setlength{\rightskip}{0pt plus 5cm}\#define {\bf \-H\-E\-A\-L\-E\-R\-\_\-\-F\-A\-C\-T\-O\-R}~10000;}}\label{Environment_8cpp_ad746cbb92bc279a1676434d22a30a23b}
\hypertarget{Environment_8cpp_aac42d6e1420eaea286c0c6be16aec8cb}{\index{\-Environment.\-cpp@{\-Environment.\-cpp}!\-I\-N\-V\-I\-S\-I\-B\-L\-E\-\_\-\-F\-A\-C\-T\-O\-R@{\-I\-N\-V\-I\-S\-I\-B\-L\-E\-\_\-\-F\-A\-C\-T\-O\-R}}
\index{\-I\-N\-V\-I\-S\-I\-B\-L\-E\-\_\-\-F\-A\-C\-T\-O\-R@{\-I\-N\-V\-I\-S\-I\-B\-L\-E\-\_\-\-F\-A\-C\-T\-O\-R}!Environment.cpp@{\-Environment.\-cpp}}
\subsubsection[{\-I\-N\-V\-I\-S\-I\-B\-L\-E\-\_\-\-F\-A\-C\-T\-O\-R}]{\setlength{\rightskip}{0pt plus 5cm}\#define {\bf \-I\-N\-V\-I\-S\-I\-B\-L\-E\-\_\-\-F\-A\-C\-T\-O\-R}~100;}}\label{Environment_8cpp_aac42d6e1420eaea286c0c6be16aec8cb}
\hypertarget{Environment_8cpp_a9d79e78d5e6ed7d7b62a93c911a105cb}{\index{\-Environment.\-cpp@{\-Environment.\-cpp}!\-Q\-U\-A\-D\-R\-A\-N\-T\-S\-\_\-\-P\-E\-R\-\_\-\-A\-X\-I\-S@{\-Q\-U\-A\-D\-R\-A\-N\-T\-S\-\_\-\-P\-E\-R\-\_\-\-A\-X\-I\-S}}
\index{\-Q\-U\-A\-D\-R\-A\-N\-T\-S\-\_\-\-P\-E\-R\-\_\-\-A\-X\-I\-S@{\-Q\-U\-A\-D\-R\-A\-N\-T\-S\-\_\-\-P\-E\-R\-\_\-\-A\-X\-I\-S}!Environment.cpp@{\-Environment.\-cpp}}
\subsubsection[{\-Q\-U\-A\-D\-R\-A\-N\-T\-S\-\_\-\-P\-E\-R\-\_\-\-A\-X\-I\-S}]{\setlength{\rightskip}{0pt plus 5cm}\#define {\bf \-Q\-U\-A\-D\-R\-A\-N\-T\-S\-\_\-\-P\-E\-R\-\_\-\-A\-X\-I\-S}~3}}\label{Environment_8cpp_a9d79e78d5e6ed7d7b62a93c911a105cb}
