es.upm.dit.gsi.beast.platform
Interface AgentIntrospector
- All Known Implementing Classes:
- JadeAgentIntrospector, JadexAgentIntrospector
public interface AgentIntrospector
Project: beast
File: es.upm.dit.gsi.beast.platform.AgentIntrospector.java
Abstract Class that defines method
Grupo de Sistemas Inteligentes
Departamento de Ingeniería de Sistemas Telemáticos
Universidad Politécnica de Madrid (UPM)
- Version:
- 0.1
- Author:
- jjsolitario, alvarocarrera
getBeliefValue
Object getBeliefValue(String agent_name,
String belief_name,
Connector connector)
- Parameters:
agent_name
- The name of the agentbelief_name
- The name of the beliefconnector
- The connector to the platform
- Returns:
- The value of the belief
setBeliefValue
void setBeliefValue(String agent_name,
String belief_name,
Object new_value,
Connector connector)
- Parameters:
agent_name
- The name of the agentbelief_name
- The name of the beliefnew_value
- The new value of the beliefconnector
- The connector to the platform
getAgentPlans
Object[] getAgentPlans(String agent_name,
Connector connector)
- Parameters:
agent_name
- The name of the agentconnector
- The connector to the platform
- Returns:
- The current plans of the agent
getAgentGoals
Object[] getAgentGoals(String agent_name,
Connector connector)
- Parameters:
agent_name
- The name of the agentconnector
- The connector to the platform
- Returns:
- The current goals of the agent
Copyright © 2014 Grupo de Sistemas Inteligentes - Universidad Politécnica de Madrid. All Rights Reserved.