bdi4jade.reasoning

## Interface BeliefRevisionStrategy

- All Known Implementing Classes:
    DefaultBeliefRevisionStrategy

      public interface BeliefRevisionStrategy

  This is used during the BDI interpreter cycle to review the agent's beliefs.
  Author:
    ingrid

- - ### Method Summary

    Methods
    Modifier and Type | Method and Description
    --- | ---
    `void` | `reviewBeliefs(BDIAgent bdiAgent)` This method receives an agent whose beliefs are to be reviewed.

- - ### Method Detail

    - #### reviewBeliefs

          void reviewBeliefs(BDIAgent bdiAgent)

      This method receives an agent whose beliefs are to be reviewed. It may check for inconsistencies among beliefs, associate time with them, and son on. These beliefs may be analyzed as a whole (all beliefs from all belief bases of each capability) or each belief base can be analyzed individually.
      Parameters:
        `bdiAgent` - the `BDIAgent` whose beliefs are to be reviewed.