org.rlcommunity.rlglue.codec
Interface AgentInterface
public interface AgentInterface
This is the interface that all agents should implement.
Changes
- Agent_freeze no longer exists as per RL-Glue 3.x spec.
- Author:
- btanner
agent_init
void agent_init(java.lang.String taskSpecification)
agent_start
Action agent_start(Observation observation)
agent_step
Action agent_step(double reward,
Observation observation)
agent_end
void agent_end(double reward)
agent_cleanup
void agent_cleanup()
agent_message
java.lang.String agent_message(java.lang.String message)