RL-GLUE: Language-Independent Software for Reinforcement-Learning Experiments

Abstract

RL-Glue is a standard, language-independent software package for reinforcement-learning experiments. The standardization provided by RL-Glue facilitates code sharing and collaboration. Code sharing reduces the need to re-engineer tasks and experimental apparatus, both common barriers to comparatively evaluating new ideas in the context of the literature. Our software features a minimalist interface and works with several languages and computing platforms. RL-Glue compatibility can be extended to any programming language that supports network socket communication. RL-Glue has been used to teach classes, to run international competitions, and is currently used by several other open-source software and hardware projects.

Cite

Text

Tanner and White. "RL-GLUE: Language-Independent Software for Reinforcement-Learning Experiments." Machine Learning Open Source Software, 2009.

Markdown

[Tanner and White. "RL-GLUE: Language-Independent Software for Reinforcement-Learning Experiments." Machine Learning Open Source Software, 2009.](https://mlanthology.org/mloss/2009/tanner2009jmlr-rlglue/)

BibTeX

@article{tanner2009jmlr-rlglue,
  title     = {{RL-GLUE: Language-Independent Software for Reinforcement-Learning Experiments}},
  author    = {Tanner, Brian and White, Adam},
  journal   = {Machine Learning Open Source Software},
  year      = {2009},
  pages     = {2133-2136},
  volume    = {10},
  url       = {https://mlanthology.org/mloss/2009/tanner2009jmlr-rlglue/}
}