Dentro de las arquitecturas concretas de Agentes, el modelo BDI se basa en el proceso de decisión deliberativo, es decir momento por momento. Tiene tres componentes:
- Creencias: el Conocimiento del agente sobre su entorno.
- Deseos: hechos que el agente quiere que se cumplan. Están priorizados.
- Intenciones: deseos que el agente filtró y se comprometió a alcanzar. Deben ser consistentes entre sí.
El algoritmo es el siguiente (donde significa “belief revision function”):
