Meta-Reasoning Architecture: Monitors
Meta-Reasoning Architecture: Monitors
An agent must be able to react
to dynamic
changes in its environment and then to resume its original activity when
interrupts occur.
Monitors are the mechanism by which this is accomplished in MAX.
A monitor is similar to a
behavior;
however, any number of monitors can be defined
dynamically and run in the background of the ongoing task.
Monitors then detect unrelated or unexpected conditions related to the current
task and, when activated by this recognition, handle
the unique condition independently of the currently executing behavior.
Return to the top of this architecture.
Current Location: Meta-Reasoning Architecture - Monitors