Cognizant Failure
The notion of "cognizant failure" or the knowledge that someting has gone wrong
has driven the development of the sequencing layer.
Strict Brooksian architectures assume that attempted actions will, in some
sense, succeed. Since this is not always true, Gat has extended the
architectures such that upon failure of an action hard-coded alternatives
are attempted. The extent to which an agent attempts new things upon
failure depends on the number of failure-alternative pairs encoded in the
agent.
Return to the Top of this architecture.