Agent architecture

Agent architecture in computer science is a blueprint for software agents and intelligent control systems, depicting the arrangement of components. The architectures implemented by intelligent agents are referred to as cognitive architectures. The term agent is a conceptual idea, but not defined precisely. It consists of facts, set of goals and sometimes a plan library.

Reactive architectures

 * Subsumption

Deliberative reasoning architectures

 * Procedural reasoning system (PRS)

Layered/hybrid architectures

 * 3T
 * AuRA
 * Brahms
 * GAIuS
 * GRL
 * ICARUS
 * InteRRaP
 * TinyCog
 * TouringMachines

Cognitive architectures

 * ASMO
 * Soar
 * ACT-R
 * Brahms
 * LIDA
 * PreAct
 * Cougaar
 * PRODIGY
 * FORR