Discover and explore top open-source AI tools and projects—updated daily.
rlcodeReinforcement learning examples for algorithm exploration
Top 13.4% on SourcePulse
This repository provides minimal and clean code examples for reinforcement learning algorithms, targeting learners from basic concepts to deep reinforcement learning. It offers easy-to-read, single-file implementations for various algorithms, facilitating understanding and experimentation.
How It Works
The project implements reinforcement learning algorithms in a modular, single-file-per-algorithm approach. This design choice emphasizes clarity and ease of understanding, allowing users to focus on the core logic of each algorithm without navigating complex project structures.
Quick Start & Requirements
pip install -r requirements.txtHighlighted Details
Maintenance & Community
Maintained by the RLCode team (Woongwon, Youngmoo, Hyeokreal, Uiryeong, Keon). Open to pull requests and issues.
Licensing & Compatibility
The repository does not explicitly state a license in the provided README.
Limitations & Caveats
The project requires an older version of Python (3.5) and Tensorflow (1.0.0), which may pose compatibility challenges with modern development environments and libraries. The OpenAI GYM Mountain Car example is marked as "[WIP]".
2 years ago
1 day
vmayoral
ikostrikov
udacity
MorvanZhou
dennybritz