Interruptible Processing in Soar
The
goal-subgoal hierarchy of Soar's
context stack gives Soar
the ability to be driven by interrupts. Interrupts usually come
from perceptual information which cause an
impasse and the creation of a
subgoal to address the interrupt. Since the interrupt is considered
only within the
decision cycle,
interruptibility is immediate but occurs as a special case of normal
impasse-driven processing. Furthermore,
because this mechanism adds subgoals to the context stack, an
unresolved problem has been
deciding what should be done when an interrupt supersedes another
goal in the context stack.
To go to the Soar property list, press UP
To return, press HOME.
To go to the next document, press NEXT.