yinchuandong / A3C-FlappyBird

Deep Reinforcement Learning for Flappy Bird, including DQN, DRQN, A3C as benchmarks

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

this repository is under construction

Demo

https://youtu.be/QLY35pm78PY

Video

requirements (recommend anaoncoda python)

tensorflow=1.0.0
pygame=1.9.2rc1

how to use

  1. create config.PARALLEL_SIZE game agents in different tab

    • python game_server.py 0
    • python game_server.py 1
    • python game_server.py 2
    • python game_server.py 3
  2. run A3C training agent

    • python a3c.py

About

Deep Reinforcement Learning for Flappy Bird, including DQN, DRQN, A3C as benchmarks


Languages

Language:Python 100.0%