Skip to content

Implementation of Deep Reinforcement Learning algorithms in the Unity game engine.

License

Notifications You must be signed in to change notification settings

QasimWani/RL-Unity

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Implementation of STOA Deep Reinforcement Learning (DRL) algorithms in the Unity Engine.

Algorithms:

  1. Value Based Method - Deep Q Network (DQN)
  2. Policy Based Method - Deep Deterministic Policy Gradient (DDPG)
  3. Multi Agent Reinforcement Learning using MADDPG

Outputs:

Value Based Method - DQN

In this Unity environment, the goal of the agent is to pick up yellow bananas while avoiding blue bananas.

Rolling Scores

Policy Based Method - DDPG

In this Unity environment, the goal of the agent is to move the double-jointed arm to the target location indicated by the torquoise sphere. This video demonstrates a more practical approach of the Reacher Unity environment.

Rolling Scores

Multi-Agent RL - MADDPG

In this Unity environment, the goal of the agent is to maximize the rally between the two tennis agents, i.e. as the two agents pass the ball to each other without dropping, the higher the reward.

Rolling Scores

Releases

No releases published

Packages

No packages published