public abstract class AbstractAgentReasoningStrategy extends java.lang.Object implements AgentReasoningStrategy
AgentReasoningStrategy interface. It provides an implementation of
common methods of reasoning strategies, which can be reused.| Constructor and Description |
|---|
AbstractAgentReasoningStrategy() |
| Modifier and Type | Method and Description |
|---|---|
void |
setAgent(BDIAgent agent)
Sets the agent with which this strategy is associated with.
|
protected BDIAgent agent
public void setAgent(BDIAgent agent)
AgentReasoningStrategyIllegalArgumentException.setAgent in interface AgentReasoningStrategyagent - the agent to set.AgentReasoningStrategy.setAgent(bdi4jade.core.BDIAgent)