My favorites | Sign in
Project Logo
                
Show all Featured downloads:
bt-glue_ALPHA-0.22.tar.gz
People details
Project owners:
  bttanner, brian.t.tanner
Project committers:
whitienator

Project Deprecated

This project was very successful, so much so that we expanded it's scope. Bt-Glue turned into RL-Viz, a Java framework that runs on top and is compatible with RL-Glue to help visualize, debug, and experiment with reinforcement learning agents and environments.

Get Updates

If you'd like to receive e-mail updates about bt-glue or ask questions, please subscribe to the bt-glue Google Groups mailing list. The url is http://groups.google.com/group/bt-glue

General Info

This library is something I'm creating as part of my thesis research. It will eventually cooperate and interface with Adam White's RL-Glue.

So far, the code has support for creating environments, agents, sensors, actions, and reward functions. There are a few example projects, including:

Goals

There are several libraries for reinforcement learning agents out there, so what makes this project different? Some ideas:

Environments

Agents

Visualizers

The project makes use of a library of abstract classes for agents, environments, reward functions, actions, and sensors that allow you to create generic, reusable components.

Oh yeah, right now the code is all for Mac OS X... and is in the form of an Xcode project. The Xcode stuff is very physically separated from the source code though, so someone with more Unix experience can surely help create makefiles.

Special Thanks

Thanks to everyone that's been helping with this project, including:









Hosted by Google Code