\contentsline {chapter}{\numberline {1}Introduction}{1}
\contentsline {section}{\numberline {1.1}An Abbreviated Introduction to Rhet}{2}
\contentsline {section}{\numberline {1.2}An Abbreviated Introduction to TEMPOS}{6}
\contentsline {chapter}{\numberline {2}Defining an Action Type}{9}
\contentsline {chapter}{\numberline {3}Defining a Plan Type}{11}
\contentsline {chapter}{\numberline {4}Recognizing Plans from Observed Actions}{13}
\contentsline {chapter}{\numberline {5}An Example}{15}
\contentsline {chapter}{\numberline {6}RPRS Lisp Interface to Rhet}{31}
\contentsline {section}{\numberline {6.1}Overall Design}{31}
\contentsline {section}{\numberline {6.2}Initialization and Mode Setup}{31}
\contentsline {section}{\numberline {6.3}RPRS Type Definition Functions}{32}
\contentsline {section}{\numberline {6.4}The Explanation Generator}{35}
\contentsline {subsection}{\numberline {6.4.1}Finding Relevant Plan Types to Instantiate}{35}
\contentsline {subsection}{\numberline {6.4.2}Instantiation of Plans}{35}
\contentsline {chapter}{\numberline {7}RPRS Function Reference}{45}
\contentsline {chapter}{\numberline {A}Installing and Running RPRS}{47}
