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