Skip to content

killianhiggins/DoomPlayground

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DoomPlayground

Using the VizDoom environment to showcase a variety of reinforcement learning models - making use of the gymnasium wrapper.

First is a simple DQN model agent, training for 1000 episodes on the VizdoomBasic-v0 environment - where the agent can move left, right, or shoot in a square box with 1 demon on the opposite side of the box to the agent. The agent is given +106 reward for killing the demon, -5 per shot, and -1 for each step; for a total of 300 steps (killing the demon terminates that episode). Next is to perform hyperparameter tuning for better results, then training on a variety of environments.

After the DQN model agent will be the implementation of 2 further models of more recent research application to learn more up-to-date concepts, then finally an implementation of my undergraduate project idea.


DQN Average Score VizdoomBasic Graph DQN Running Average Score VizdoomBasic Graph alt text DQN Duration VizdoomBasic Graph DQN Loss VizdoomBasic Graph

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published