Package jason.asSemantics
-
Interface Summary Interface Description ArithFunction Common interface for all arithmetic functionsCircumstanceListener GoalListener call-back interface to be notified about events on goalsInternalAction Common interface for all internal actions. -
Class Summary Class Description ActionExec Agent The Agent class has the belief base and plan library of an AgentSpeak agent.Circumstance ConcurrentInternalAction This class can be used in place of DefaultInternalAction to create an IA that suspend the intention while it is being executed.DefaultArithFunction Useful default implementation of all methods of ArithFunction interface.DefaultInternalAction Default implementation of the internal action interface (it simply returns false for the interface methods).Event GoalListenerForMetaEvents IMCondition Used to generalise dropIM (in Intention)IntendedMeans Intention Represents and Intention (a stack of IntendedMeans).Message Option An Option is a Plan and the Unifier that has made it relevant and applicableQueryCacheAdv QueryCacheKey QueryCacheSimple TransitionSystem Unifier -
Enum Summary Enum Description Circumstance.IntentionPlace GoalListener.GoalStates Intention.State TransitionSystem.State