
solving strategy to failure handling. The Failure Handler, Redesigner, Plan Selector
approach will be outlined below, and in the following sections we will discuss how this
approach can use various knowledge sources to produce variations on the basic
problem-solving behavior.
4.3 Redesign Problem-solving
4.3.1 How Redesign Occurs
Each kind of agent can have different kinds of reasons for failing. Some have
been mentioned above, while others include a task's discovery that a step's failure
can't be mended locally, a plan with failing items, and a specialist with all of its plans
failing.
We would expect most failures ultimately to be caused