pythonlessons/Reinforcement_Learning
Collection of reinforcement learning tutorials implementing DQN, PPO, A2C, and A3C agents for game environments.

This repository provides hands-on tutorials for reinforcement learning algorithms using TensorFlow 2.3.1 and OpenAI Gym environments. It covers classic algorithms including Deep Q-Learning (DQN), Double DQN, Dueling DQN, Policy Gradient, A2C, A3C, and Proximal Policy Optimization (PPO). Each tutorial includes working implementations that train agents to play games like Pong, LunarLander, and BipedalWalker, with visual demonstrations of trained agent gameplay.