Quick Software Introduction Print E-mail
Article Index
Quick Software Introduction
Download The Software
Hyper QuickStart
Installation Instructions
What is this package
Running your first graphical experiment
Agents
Trainers (Mountain Car, Tetris, and Helcopter Control)
Running your first console experiment
Next Steps

Agents

Agents are located in the /agents directory.

We have provided several sample agents, implemented in C/C++, Python, and Java.

There is at least one sample agent specifically created for each domain, these are:
/agents/mountainCarAgentCPP
/agents/realTimeStrategyAgentJava
/agents/realTimeStrategyAgentCPP
/agents/helicopterAgentCPP

There is also one general purpose agent that can work on any problem except real time strategy (in each of the 3 languages):
/agents/randomAgentJava
/agents/randomAgentCPP
/agents/randomAgentPython


To run any agent, go into its directory and type:
$>make
$>bash run.bash

Running an agent is only half of what is necessary to run an experiment, you also need a trainer!  See the next section.

The source of each agent is in the /agents/<someAgent>/src directory

To rebuild an agent, in that agent's directory type:
$>make clean;make





 

Login to Message Boards

Separate username & password from team login.





Lost Password?
NOTE: Registration for message boards has been DISABLED because of SPAM. Please e-mail brian@rl-competition.org for an account.