O plano é onde se designa como o agente reage a estímulos e executa ações para realizar seus objetivos. É composto por três partes: o gatilho, o contexto e o corpo do plano, no seguinte formato de diretiva:
gatilho : contexto <- corpo
Planos. Fonte: http://www.produzindo.net/modelo-de-plano-de-negocios-tudo-que-voce-precisa-para-produzir-o-seu/
Eventos "gatilho"
Um agente é uma entidade que pode se comportar de forma reativa ou pró-ativa. No caso de tentarem realizar ações diversas em busca da realização de seus objetivos, demonstra sua pró-atividade, quando por outro lado executam ações como um reflexo a estímulos, demonstra reatividade. Há dois tipos de mudanças de atitudes mentais que o agentes suportam: mudança em suas crenças e mudança em seus objetivos.Um gatilho é a parte de um plano que é executada quando ocorre certo estímulo e determinadas condições prévias são satisfeitas, neste caso fazendo com que um plano previamente programado seja relevante ao evento ocorrido.
Tipos de gatilho:
- +l: Adição de crença
- -l: Remoção de crença
- +!l: Adição de objetivo a ser atingido
- -!l: Remoção de objetivo a ser atingido
- +?l: Adição de objetivo de teste
- -?l: Remoção de objetivo de teste
Contexto
Também relacionado a planos reativos, refere-se ao ambiente que o agente está inserido e a busca de se obter um plano aplicável para cumprimento de seus objetivos.
Corpo
São as ações que o agente irá desempenhar no plano em questão para realização de seus objetivos.
Fontes
- Bordini, R., Hübner, J. F., & Wooldridge, M. (n.d.). Programming Multi-Agent Systems in AgentSpeak using Jason.