Port-based Adaptable Agent Architecture
Presentation Overview
What’s New in the Architecture
Object Types
Macros
Stubs Now Work
View of Stubs
Swapping
Swap Details
Basic Swap Steps
Basic Swap Steps (Continued)
Swapping Macros(in the works)
Current Work
Software Evaluation
Structure of a Software Evaluator
Example Evaluator Setup
How This Works (or soon will)
Environment Features Used
Evaluating Which Algorithm Is Best
Why Not Just Run All Three In Parallel?
Adapting to Changes in Task Requirements
Future Work
"Progress" Evaluation
That Sounds Nice, But...
One Simplistic Approach
Problems With This Approach
Approach Number Two
Task Decomposition
Task Decomposition (Continued)
How to Decompose
Knowledge Representation for Task Decomposition
Example Decision Tree
So, Now What??
Email: jackson4@andrew.cmu.edu