Missons are constructed with initial helm behavior configurations,
many of which retain their configuration, and any of which may be
dynamically configured based on local events, or external events during
the course of the mission. Example scenarios of such events are described
in this lecture as well as the mechanisms for shaping the event effects
for any given behavior. The aim is to convey the new user that options
for both behavior configuration and policies for handline events, provides
an autonomy programming language. The latter part of the lecture examines
closely a handful of common helm behaviors, their primary functionality
and how each is configured to generate configurable events, enabling a user
to compose endless mission variations. 

\vspace{0.1in}
\noindent
High-level learning objectives addressed:

\begin{packed_itemize}
\item Mission Structures
\end{packed_itemize}

\vspace{0.1in}
\noindent
Component learning objectives addressed: 

\begin{packed_itemize}
\item Behavior-based architecture
\item Mission modes and structures
\item Dynamic behavior modification
\item Behavior events
\item Core behaviors
\end{packed_itemize}

