edu.columbia.cs.coms4701.agent.events
Interface AgentReceivedPerceptsListener<K extends AgentAction,P extends AgentPercept,A extends Agent<K,P>>
- All Known Subinterfaces:
- EnvironmentObserver<K,P,A>
- All Known Implementing Classes:
- AgentsPanel, GridEnvironmentObserver, GUIEnvironmentObserver, PenteEnvironmentObserver, PenteGameLogObserver, RoombaEnvironmentObserver, TextEnvironmentObserver
public interface AgentReceivedPerceptsListener<K extends AgentAction,P extends AgentPercept,A extends Agent<K,P>>
Interface for an EnvironmentObserver that can handle an
AgentReceivedPerceptsEvent.
- Version:
- 0.1
User: aaron Date: Aug 24, 2006 Time: 3:54:19 PM
- Author:
- aaron@cs
agentReceivedPercepts
void agentReceivedPercepts(AgentReceivedPerceptsEvent<K,P,A> theEvent)
- Fired when an agent in an environment receives percepts,
i.e. immediately *before* the agent's AgentProgram is called.
- Parameters:
theEvent
- event specifying the environment, agent, and set of percepts