org.rlcommunity.rlglue.codec.tests
Class Test_Message_Agent

java.lang.Object
  extended by org.rlcommunity.rlglue.codec.tests.Test_Message_Agent
All Implemented Interfaces:
AgentInterface

public class Test_Message_Agent
extends java.lang.Object
implements AgentInterface

Author:
Brian Tanner

Field Summary
private  Action emptyAction
           
 
Constructor Summary
Test_Message_Agent()
           
 
Method Summary
 void agent_cleanup()
           
 void agent_end(double arg0)
           
 void agent_init(java.lang.String taskSpecString)
           
 java.lang.String agent_message(java.lang.String inMessage)
           
 Action agent_start(Observation o)
           
 Action agent_step(double arg0, Observation o)
           
static void main(java.lang.String[] args)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

emptyAction

private final Action emptyAction
Constructor Detail

Test_Message_Agent

public Test_Message_Agent()
Method Detail

agent_init

public void agent_init(java.lang.String taskSpecString)
Specified by:
agent_init in interface AgentInterface

agent_start

public Action agent_start(Observation o)
Specified by:
agent_start in interface AgentInterface

agent_step

public Action agent_step(double arg0,
                         Observation o)
Specified by:
agent_step in interface AgentInterface

agent_end

public void agent_end(double arg0)
Specified by:
agent_end in interface AgentInterface

agent_message

public java.lang.String agent_message(java.lang.String inMessage)
Specified by:
agent_message in interface AgentInterface

agent_cleanup

public void agent_cleanup()
Specified by:
agent_cleanup in interface AgentInterface

main

public static void main(java.lang.String[] args)