|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface SimulationAgent
Method Summary | |
---|---|
FinalPerception |
createFinalPerception(WorldState simstate,
AgentState[] agentstates)
|
InitialStickyPerception |
createInitialPerception(WorldState simstate,
AgentState[] agentstates)
|
Perception |
createPerception(WorldState simstate,
AgentState[] agentstates)
|
SimulationAgent |
getAgent()
|
AgentState |
getAgentState()
Retrieve agent state. |
void |
processAction(Action a,
WorldState simstate,
AgentState[] agentstates)
|
void |
setAgent(SimulationAgent agent)
Assign a low level agent to this higher level agent, to interact with. |
void |
setAgentParameter(AgentParameter agentpar)
Set agent creation parameter. |
Method Detail |
---|
SimulationAgent getAgent()
void setAgent(SimulationAgent agent)
agent
- low level agent to usevoid setAgentParameter(AgentParameter agentpar)
agentpar
- agent parameters to useAgentState getAgentState()
Perception createPerception(WorldState simstate, AgentState[] agentstates)
void processAction(Action a, WorldState simstate, AgentState[] agentstates)
InitialStickyPerception createInitialPerception(WorldState simstate, AgentState[] agentstates)
FinalPerception createFinalPerception(WorldState simstate, AgentState[] agentstates)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |