October 29, 2018

484 words 3 mins read



Implementation of Reinforcement Learning Algorithms. Python, OpenAI Gym, Tensorflow. Exercises and Solutions to accompany Sutton’s Book and David Silver’s course.

repo name dennybritz/reinforcement-learning
repo link https://github.com/dennybritz/reinforcement-learning
homepage http://www.wildml.com/2016/10/learning-reinforcement-learning/
language Jupyter Notebook
size (curr.) 5373 kB
stars (curr.) 13845
created 2016-08-24
license MIT License


This repository provides code, exercises and solutions for popular Reinforcement Learning algorithms. These are meant to serve as a learning tool to complement the theoretical materials from

Each folder in corresponds to one or more chapters of the above textbook and/or course. In addition to exercises and solution, each folder also contains a list of learning goals, a brief concept summary, and links to the relevant readings.

All code is written in Python 3 and uses RL environments from OpenAI Gym. Advanced techniques use Tensorflow for neural network implementations.

Table of Contents

List of Implemented Algorithms





Other Projects:

Selected Papers:

comments powered by Disqus