|
Quick Software Introduction |
|
|
|
Page 7 of 10 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
|