All Packages This Package Class Hierarchy Class Search Index
java.lang.Object | +----aima.agents.Thing | +----aima.agents.AgentThing
AgentThing is a simple implementation of Agent, as a Thing.
public class AgentThing extends aima.agents.Thing implements aima.agents.Agent { // Constructors 1 public AgentThing(AgentProgram); // Methods 7 public Action getAction(); public Percept getPercept(); public AgentProgram getProgram(); public float getScore(); public void setAction(Action); public void setPercept(Percept); public void setScore(float); }
public AgentThing(AgentProgram program)
public AgentProgram getProgram()
- Implements:
- getProgram in interface Agent
public Percept getPercept()
- Implements:
- getPercept in interface Agent
public void setPercept(Percept p)
- Implements:
- setPercept in interface Agent
public Action getAction()
- Implements:
- getAction in interface Agent
public void setAction(Action a)
- Implements:
- setAction in interface Agent
public float getScore()
- Implements:
- getScore in interface Agent
public void setScore(float s)
- Implements:
- setScore in interface Agent
All Packages This Package Class Hierarchy Class Search IndexFreshly brewed Java API Documentation automatically generated with polardoc Version 1.0.4