Competition Software Print E-mail

Platforms

The competition training software, including several of the problem domains, are written in Java.  It will be necessary to have Java 1.5 or higher installed on your machine in order to use this software.

The competition officially supports agents written in the following programming languages:

  • C/C++
  • Java
  • Python

The competition software platform is supported running on the following platforms:

  • Unix
  • Linux
  • OS X
  • Cygwin (Mountain Car, Helicopter Hovering, Tetris, Polyathlon tested)

Please note that there are some omissions on this list that may disappoint some participants.  The most immediately obvious are the lack of support for Matlab programming, and the lack of support for Microsoft Windows platform for all domains.

 These limitations are largely due to the fact that the competition software is based on the RL-Glue project.  RL-Glue is an open source project started and currently maintained by the Reinforcement Learning and Artificial Intelligence (RLAI) Laboratory at the University of Alberta, specifically by Adam White and Brian Tanner.  We would be pleased to have members of the community expand the RL-Glue offering to support Windows, Matlab, or whatever other languages/platforms people would like to use.  If you're interested in helping out, please contact Adam or Brian.  This competition will span many months, and happens every year, so extensions to RL-Glue can really make an impact on this competition, and the community at large.

 

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.