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

Method Summary
 Object[] getAgentGoals(String agent_name, Connector connector)
           
 Object[] getAgentPlans(String agent_name, Connector connector)
           
 Object getBeliefValue(String agent_name, String belief_name, Connector connector)
           
 void setBeliefValue(String agent_name, String belief_name, Object new_value, Connector connector)
           
 

Method Detail

getBeliefValue

Object getBeliefValue(String agent_name,
                      String belief_name,
                      Connector connector)
Parameters:
agent_name - The name of the agent
belief_name - The name of the belief
connector - 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 agent
belief_name - The name of the belief
new_value - The new value of the belief
connector - The connector to the platform

getAgentPlans

Object[] getAgentPlans(String agent_name,
                       Connector connector)
Parameters:
agent_name - The name of the agent
connector - 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 agent
connector - 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.