Theory of Mind + Abduction
A Jason agent combining Theory of Mind with abductive reasoning
tomabd.agent.select_action Class Reference

Detailed Description

This internal action provides an interface from the agent's AgentSpeak (.asl) code to the agent's tomabd.agent.TomAbdAgent.selectAction method.

Usage:

+!g : c
<- ...;
tomabd.agent.select_action(
Action, // a variable that is bound by the IA
Priority // a variable that is bound by the IA
);
...;
Action; // if the action is modelled as an action on the environment, or
!Action; // if the action is modelled as an achievement goal
...