User:MartinKruzik/Enter your new article name here

Deliberative agent (also known as intentional agent), is a sort of software agent used mainly in multi-agent system simulations. According to Wooldridge's definition, a deliberative agent is "one that possesses an explicitly represented, symbolic model of the world, and in which decisions (for example about what actions to perform) are made via symbolic reasoning".[1]

Compared to reactive agent, which is able to reach it's goal only by reacting reflexively on external stimuli, deliberative agent's internal processes are more complex. The difference lies in fact, that deliberative agent maintains a symbolic representation of the world it inhabits.[2] In other words, it possesses internal image of the external environment and is thus capable to plan it's actions. Most commonly used architecture for implementing such behavior is Belief-Desire-Intention software model (BDI), where agent's beliefs about the world (is means image of a world), desires (goal) and intentions are internally represented and practical reasoning is applied to decide, which action to select.[2]

There has been considerable research focused on integrating both reactive and deliberative agent strategies resulting in developing a compound called hybrid agent, which combines extensive manipulation with nontrivial symbolic structures and reflexive reactive responses to the external events.[2]

  1. ^ Cite error: The named reference Wooldridge2p40 was invoked but never defined (see the help page).
  2. ^ a b c Cite error: The named reference Hayzeldenp101 was invoked but never defined (see the help page).