| Class | Description | 
|---|---|
| AgendaGenerator | Used to generate an agendaMission based on a task-level script | 
| CBRScriptClassifier | Uses case based reasoning to converts a script mission to a goal-based agenda | 
| NBProbabilityLoader | Provides static methods for computing or loading Naive Bayes probabilities | 
| NBScriptClassifier | Uses naive Bayes reasoning to convert a script mission to a goal-based agenda | 
| RecallCase | Contains the characteristics array for a mission used as a recall case | 
| RecallSet | Contains a set of recall cases for use in case based reasoning | 
| ReversePlanner | Use case based reasoning to convert a script mission to a goal-based agendaMission | 
| ScriptClassifier | Uses case based reasoning to converts a script mission to a goal-based agenda |