sk.robotics.rlcs.agents.robot
Class ImitateAgent

java.lang.Object
  extended by sk.robotics.rlcs.agentspace.Agent
      extended by sk.robotics.rlcs.agents.robot.ImitateAgent
All Implemented Interfaces:
java.lang.Runnable

public class ImitateAgent
extends Agent


Nested Class Summary
static class ImitateAgent.Cfg
          Agent which moves one robot to imitate movement of another robot.
 
Nested classes/interfaces inherited from class sk.robotics.rlcs.agentspace.Agent
Agent.AgentThread, Agent.ThreadCreator, Agent.WorkerThreadGroup
 
Field Summary
protected  ImitateAgent.Cfg cfg
           
 
Fields inherited from class sk.robotics.rlcs.agentspace.Agent
logTimeFormat, space, thread, workerThreads
 
Constructor Summary
protected ImitateAgent(ImitateAgent.Cfg cfg)
           
 
Method Summary
protected  void senseSelectAct()
           
 
Methods inherited from class sk.robotics.rlcs.agentspace.Agent
cleanup, exit, getConfig, getIdleTime, getWorkerThreadGroup, isAlive, kill, log, log, log, log, log, run, senseSelectAct, setLogLevel, setPeriodicTrigger, setPeriodicTrigger, sleep, start, startup, toString, trigger, trigger
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

cfg

protected final ImitateAgent.Cfg cfg
Constructor Detail

ImitateAgent

protected ImitateAgent(ImitateAgent.Cfg cfg)
Method Detail

senseSelectAct

protected void senseSelectAct()
Overrides:
senseSelectAct in class Agent