|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
---|---|
IdentTable | this interface models an identifier table, which is a lookup table for first terms of predicates assigned to operators implementing this interface. the literals stored by IdentTable operators are called identifiers. |
IEpistemicState | basic interface for any class that represents an agent's epistemic state. |
IInferenceOperator | this interface models a basic inference operator. an inference operator is responsible for creating a belief state (a consistent elp), selecting an answer set from the elp's solutions, clear extended literals from that answer set and provide a list of rejected literals or rules. |
IKnowledgeOperator | basic interface for all kinds of knowledge operators from the Cowbot BDI Model. |
MapOperator | the MapOperator models the interface for any knowledge operator that intends to operate on environmental information based upon the gridmap data structure. |
Class Summary | |
---|---|
Annotator | annotator class. the annotator processes all incoming information (percepts or communication), transforms these information into an extended logical program and adds meta information to that program (the result is an information object) |
BeliefBase | This class holds the belief base from the Cowbot-BDI-model, in which the belief base consists of information objects. |
BeliefSet | This class holds the belief set from the Cowbot-BDI-model. |
CowbotRevision | This class manages the components of the epistemic state in the Cowbot-BDI-model, namely the belief base, the belief state and the belief set. |
CRevisionComponent | the basic interface for any class that represents a revision function within the cowbot bdi framework. it controls the updates of an agent's epistemic state. |
InformationObject | this class represents an information object, which is a tuple of an extended logic program and some meta information. |
Parser | This class translates jason literals into elps and backwards. |
UpdatePolicy | this class models the update policy. an update policy is used to assign incoming percepts to a knowledge operator that stores the perept as an information object inside the belief base. |
Enum Summary | |
---|---|
CowbotRevision.LiteralRewrite |
belief revision implementation
|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |