Back to Search Start Over

Godot Reinforcement Learning Agents

Authors :
Beeching, Edward
Debangoye, Jilles
Simonin, Olivier
Wolf, Christian
Publication Year :
2021

Abstract

We present Godot Reinforcement Learning (RL) Agents, an open-source interface for developing environments and agents in the Godot Game Engine. The Godot RL Agents interface allows the design, creation and learning of agent behaviors in challenging 2D and 3D environments with various on-policy and off-policy Deep RL algorithms. We provide a standard Gym interface, with wrappers for learning in the Ray RLlib and Stable Baselines RL frameworks. This allows users access to over 20 state of the art on-policy, off-policy and multi-agent RL algorithms. The framework is a versatile tool that allows researchers and game designers the ability to create environments with discrete, continuous and mixed action spaces. The interface is relatively performant, with 12k interactions per second on a high end laptop computer, when parallized on 4 CPU cores. An overview video is available here: https://youtu.be/g1MlZSFqIj4

Details

Database :
arXiv
Publication Type :
Report
Accession number :
edsarx.2112.03636
Document Type :
Working Paper