Skip to content

nagyistge/GameMatch

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Reinforcement Learning for video games

Our experiments with Q-learning, DQN, RNN and more

Directories:

  • atari: DQN for atari video games
  • catch: simple catch game for beginners in RL
  • torch-flappy: flappy bird in python with Torch7 hooks
  • doom: Doom simulator from: https://github.com/Marqt/ViZDoom

Status:

Atari:

  • DQN CNN script working
  • RNN script some good results, needs more testing

Catch:

  • DQN CNN script working
  • RNN script working

Flappy:

  • DQN CNN script functional, all code tested, slow, never fully tested, training takes too long

Doom:

  • DQN CNN script working
  • RNN script functional, all code tested, but no good results

Notes:

Note1: RNN in Catch works on grid of 10 x 10 because we know exactly how long the sequence is going to be it is always gridSize-2! in other games this is not possible

FIXED: just needed to shift sequences so reward is at the end!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Lua 87.6%
  • Python 12.0%
  • Shell 0.4%