The Reasoner pattern, based on forward chaining rules, has been used in many knowledge based systems, including expert systems and agents. This may mean the weak agent has only one plan. What is required, in effect, is an architecture that can cope with uncertainty, react to unforeseen incidents, and recover dynamically from poor decisions. Vere, S. and Bickmore, T. 1990. A basic agent .
Simulated environments have the advantage of providing relatively low cost arenas for research.
A basic agent . In fact, one of the earliest integrated systems is still one of richest to date. This system lacked a compelling task to be accomplished, however, and the interactions were more of the flavor of demonstrating the capabilities of the system. Vere, S., and Bickmore, T. 1990. A basic agent .