\hypertarget{BuildAcademyTask_8cpp}{\section{\-Tasks/\-Build\-Academy\-Task.cpp \-File \-Reference}
\label{BuildAcademyTask_8cpp}\index{\-Tasks/\-Build\-Academy\-Task.\-cpp@{\-Tasks/\-Build\-Academy\-Task.\-cpp}}
}
{\ttfamily \#include \char`\"{}\-Build\-Academy\-Task.\-h\char`\"{}}\*
{\ttfamily \#include \char`\"{}\-Environment.\-h\char`\"{}}\*
{\ttfamily \#include \char`\"{}\-Base\-Agent.\-h\char`\"{}}\*
{\ttfamily \#include \char`\"{}\-Agent.\-h\char`\"{}}\*
{\ttfamily \#include \char`\"{}\-Ai\-Logger.\-h\char`\"{}}\*
\-Include dependency graph for \-Build\-Academy\-Task.\-cpp\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{BuildAcademyTask_8cpp__incl}
\end{center}
\end{figure}
\subsection*{\-Defines}
\begin{DoxyCompactItemize}
\item 
\#define \hyperlink{BuildAcademyTask_8cpp_ad8e514296ddc8e241f30d84de32127bf}{\-T\-A\-S\-K\-\_\-\-P\-R\-I\-O\-R\-I\-T\-Y\-\_\-\-F\-A\-C\-T\-O\-R}~1000.\-0
\item 
\#define \hyperlink{BuildAcademyTask_8cpp_a3a3f96b32bcf9fd89afb0114da499f40}{\-M\-I\-N\-\_\-\-A\-T\-T\-A\-C\-K\-E\-R\-\_\-\-A\-G\-E\-N\-T\-S}~5
\item 
\#define \hyperlink{BuildAcademyTask_8cpp_a78f56462222d6c822b203619f985e9ef}{\-M\-A\-X\-\_\-\-B\-U\-I\-L\-D\-\_\-\-T\-A\-S\-K\-S}~1
\item 
\#define \hyperlink{BuildAcademyTask_8cpp_a32318a2c1caea7de1e4a10bcbdc9b9c6}{\-M\-A\-X\-\_\-\-A\-C\-A\-D\-E\-M\-I\-E\-S}~1
\item 
\#define \hyperlink{BuildAcademyTask_8cpp_aa3b9d721eb9b3e7ae7372d6839b76880}{\-G\-E\-N\-E\-R\-A\-T\-E\-\_\-\-F\-R\-E\-Q}~100
\end{DoxyCompactItemize}


\subsection{\-Define \-Documentation}
\hypertarget{BuildAcademyTask_8cpp_aa3b9d721eb9b3e7ae7372d6839b76880}{\index{\-Build\-Academy\-Task.\-cpp@{\-Build\-Academy\-Task.\-cpp}!\-G\-E\-N\-E\-R\-A\-T\-E\-\_\-\-F\-R\-E\-Q@{\-G\-E\-N\-E\-R\-A\-T\-E\-\_\-\-F\-R\-E\-Q}}
\index{\-G\-E\-N\-E\-R\-A\-T\-E\-\_\-\-F\-R\-E\-Q@{\-G\-E\-N\-E\-R\-A\-T\-E\-\_\-\-F\-R\-E\-Q}!BuildAcademyTask.cpp@{\-Build\-Academy\-Task.\-cpp}}
\subsubsection[{\-G\-E\-N\-E\-R\-A\-T\-E\-\_\-\-F\-R\-E\-Q}]{\setlength{\rightskip}{0pt plus 5cm}\#define {\bf \-G\-E\-N\-E\-R\-A\-T\-E\-\_\-\-F\-R\-E\-Q}~100}}\label{BuildAcademyTask_8cpp_aa3b9d721eb9b3e7ae7372d6839b76880}
\hypertarget{BuildAcademyTask_8cpp_a32318a2c1caea7de1e4a10bcbdc9b9c6}{\index{\-Build\-Academy\-Task.\-cpp@{\-Build\-Academy\-Task.\-cpp}!\-M\-A\-X\-\_\-\-A\-C\-A\-D\-E\-M\-I\-E\-S@{\-M\-A\-X\-\_\-\-A\-C\-A\-D\-E\-M\-I\-E\-S}}
\index{\-M\-A\-X\-\_\-\-A\-C\-A\-D\-E\-M\-I\-E\-S@{\-M\-A\-X\-\_\-\-A\-C\-A\-D\-E\-M\-I\-E\-S}!BuildAcademyTask.cpp@{\-Build\-Academy\-Task.\-cpp}}
\subsubsection[{\-M\-A\-X\-\_\-\-A\-C\-A\-D\-E\-M\-I\-E\-S}]{\setlength{\rightskip}{0pt plus 5cm}\#define {\bf \-M\-A\-X\-\_\-\-A\-C\-A\-D\-E\-M\-I\-E\-S}~1}}\label{BuildAcademyTask_8cpp_a32318a2c1caea7de1e4a10bcbdc9b9c6}
\hypertarget{BuildAcademyTask_8cpp_a78f56462222d6c822b203619f985e9ef}{\index{\-Build\-Academy\-Task.\-cpp@{\-Build\-Academy\-Task.\-cpp}!\-M\-A\-X\-\_\-\-B\-U\-I\-L\-D\-\_\-\-T\-A\-S\-K\-S@{\-M\-A\-X\-\_\-\-B\-U\-I\-L\-D\-\_\-\-T\-A\-S\-K\-S}}
\index{\-M\-A\-X\-\_\-\-B\-U\-I\-L\-D\-\_\-\-T\-A\-S\-K\-S@{\-M\-A\-X\-\_\-\-B\-U\-I\-L\-D\-\_\-\-T\-A\-S\-K\-S}!BuildAcademyTask.cpp@{\-Build\-Academy\-Task.\-cpp}}
\subsubsection[{\-M\-A\-X\-\_\-\-B\-U\-I\-L\-D\-\_\-\-T\-A\-S\-K\-S}]{\setlength{\rightskip}{0pt plus 5cm}\#define {\bf \-M\-A\-X\-\_\-\-B\-U\-I\-L\-D\-\_\-\-T\-A\-S\-K\-S}~1}}\label{BuildAcademyTask_8cpp_a78f56462222d6c822b203619f985e9ef}
\hypertarget{BuildAcademyTask_8cpp_a3a3f96b32bcf9fd89afb0114da499f40}{\index{\-Build\-Academy\-Task.\-cpp@{\-Build\-Academy\-Task.\-cpp}!\-M\-I\-N\-\_\-\-A\-T\-T\-A\-C\-K\-E\-R\-\_\-\-A\-G\-E\-N\-T\-S@{\-M\-I\-N\-\_\-\-A\-T\-T\-A\-C\-K\-E\-R\-\_\-\-A\-G\-E\-N\-T\-S}}
\index{\-M\-I\-N\-\_\-\-A\-T\-T\-A\-C\-K\-E\-R\-\_\-\-A\-G\-E\-N\-T\-S@{\-M\-I\-N\-\_\-\-A\-T\-T\-A\-C\-K\-E\-R\-\_\-\-A\-G\-E\-N\-T\-S}!BuildAcademyTask.cpp@{\-Build\-Academy\-Task.\-cpp}}
\subsubsection[{\-M\-I\-N\-\_\-\-A\-T\-T\-A\-C\-K\-E\-R\-\_\-\-A\-G\-E\-N\-T\-S}]{\setlength{\rightskip}{0pt plus 5cm}\#define {\bf \-M\-I\-N\-\_\-\-A\-T\-T\-A\-C\-K\-E\-R\-\_\-\-A\-G\-E\-N\-T\-S}~5}}\label{BuildAcademyTask_8cpp_a3a3f96b32bcf9fd89afb0114da499f40}
\hypertarget{BuildAcademyTask_8cpp_ad8e514296ddc8e241f30d84de32127bf}{\index{\-Build\-Academy\-Task.\-cpp@{\-Build\-Academy\-Task.\-cpp}!\-T\-A\-S\-K\-\_\-\-P\-R\-I\-O\-R\-I\-T\-Y\-\_\-\-F\-A\-C\-T\-O\-R@{\-T\-A\-S\-K\-\_\-\-P\-R\-I\-O\-R\-I\-T\-Y\-\_\-\-F\-A\-C\-T\-O\-R}}
\index{\-T\-A\-S\-K\-\_\-\-P\-R\-I\-O\-R\-I\-T\-Y\-\_\-\-F\-A\-C\-T\-O\-R@{\-T\-A\-S\-K\-\_\-\-P\-R\-I\-O\-R\-I\-T\-Y\-\_\-\-F\-A\-C\-T\-O\-R}!BuildAcademyTask.cpp@{\-Build\-Academy\-Task.\-cpp}}
\subsubsection[{\-T\-A\-S\-K\-\_\-\-P\-R\-I\-O\-R\-I\-T\-Y\-\_\-\-F\-A\-C\-T\-O\-R}]{\setlength{\rightskip}{0pt plus 5cm}\#define {\bf \-T\-A\-S\-K\-\_\-\-P\-R\-I\-O\-R\-I\-T\-Y\-\_\-\-F\-A\-C\-T\-O\-R}~1000.\-0}}\label{BuildAcademyTask_8cpp_ad8e514296ddc8e241f30d84de32127bf}
