All Packages  This Package  Class Hierarchy  Class Search  Index

Interface aima.agents.Agent

An agent is something that perceives and acts.


public interface  Agent
{
          // Methods 7
     public abstract Action getAction();
     public abstract Percept getPercept();
     public abstract AgentProgram getProgram();
     public abstract float getScore();
     public abstract void setAction(Action);
     public abstract void setPercept(Percept);
     public abstract void setScore(float);
}



Methods


getProgram

   public abstract AgentProgram getProgram() 


getPercept

   public abstract Percept getPercept() 


setPercept

   public abstract void setPercept(Percept p) 


getAction

   public abstract Action getAction() 


setAction

   public abstract void setAction(Action action) 


getScore

   public abstract float getScore() 


setScore

   public abstract void setScore(float s) 


All Packages  This Package  Class Hierarchy  Class Search  Index
Freshly brewed Java API Documentation automatically generated with polardoc Version 1.0.4