public abstract class Agent
extends java.lang.Object
Constructor and Description |
---|
Agent() |
Modifier and Type | Method and Description |
---|---|
abstract java.lang.String |
getId()
Return a unique string that identifies the agent.
|
abstract void |
see(Percept p)
Provide a Percept to the agent.
|
abstract Action |
selectAction()
Have the agent select its next action to perform.
|
public abstract void see(Percept p)
public abstract Action selectAction()
public abstract java.lang.String getId()