/reinforcement-learning-implementation

Reinforcement Learning examples implementation and explanation

Primary LanguageJupyter NotebookMIT LicenseMIT

Reinforcement Learning Algorithms Implementation


Reinforcement Learning Examples

In each file, there is a jupyter notebook and its corresponding python file. Where in the note book records all the intermediate process and plots, in the python file is the compiled process you can run directly.

Grid World

Tic Tac Toe

Muilti-Arm Bandit

Blackjack

Cliff Walking

Random Walk(n-step TD method)

DynaMaze

Random Walk(General)

Tile Coding

Mountain Car

Server Access

Baird Counter Example

TD-Lambda

Mountain Car-Lambda

Policy Approximation