public interface Perception
| Modifier and Type | Method and Description |
|---|---|
ChangeSet |
getVisibleEntities(AgentProxy agent)
Determine what Entities are visible to a particular agent.
|
void |
initialise(Config config,
WorldModel<? extends Entity> world)
Initialise this perception object.
|
void |
setTime(int timestep)
Notify this perception object of the current time.
|
void initialise(Config config, WorldModel<? extends Entity> world)
config - The kernel configuration.world - The world model.ChangeSet getVisibleEntities(AgentProxy agent)
agent - The agent that is perceiving the world.void setTime(int timestep)
timestep - The current timestep.