Contains deep reinforcement learning algorithms I have implemented.
Go to the folder of the algorithm.
Then execute the following. See experiments.yaml to get experiment_name.
python train.py -e experiment_nameTo run the saved agent,
python play.py -e experiment_nameTo plot the learning curves,
python plot.py -e experiment_name| Algorithm | Usable? | TODO |
|---|---|---|
| SAC | Yes | |
| TD3 | Yes | |
| DDPG | Yes | |
| VPG | Yes (Discrete) | Test on continuous action space |
| DQN | Yes | |
| DDQN | Yes | |
| DuellingDQN | Yes |