All Projects → SarvagyaVaish → Flappybirdrl

SarvagyaVaish / Flappybirdrl

Flappy Bird hack using Reinforcement Learning

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Flappybirdrl

Bombora
My experimentations with Reinforcement Learning in Pytorch
Stars: ✭ 18 (-97.95%)
Mutual labels:  reinforcement-learning
Deeplearning Trader
backtrader with DRL ( Deep Reinforcement Learning)
Stars: ✭ 24 (-97.26%)
Mutual labels:  reinforcement-learning
Bindsnet
Simulation of spiking neural networks (SNNs) using PyTorch.
Stars: ✭ 837 (-4.45%)
Mutual labels:  reinforcement-learning
Slm Lab
Modular Deep Reinforcement Learning framework in PyTorch. Companion library of the book "Foundations of Deep Reinforcement Learning".
Stars: ✭ 904 (+3.2%)
Mutual labels:  reinforcement-learning
Ciff
Cornell Instruction Following Framework
Stars: ✭ 23 (-97.37%)
Mutual labels:  reinforcement-learning
Chainerrl
ChainerRL is a deep reinforcement learning library built on top of Chainer.
Stars: ✭ 931 (+6.28%)
Mutual labels:  reinforcement-learning
Textworld
​TextWorld is a sandbox learning environment for the training and evaluation of reinforcement learning (RL) agents on text-based games.
Stars: ✭ 895 (+2.17%)
Mutual labels:  reinforcement-learning
Awesome Ai Books
Some awesome AI related books and pdfs for learning and downloading, also apply some playground models for learning
Stars: ✭ 855 (-2.4%)
Mutual labels:  reinforcement-learning
Unity Ml Environments
This repository features game simulations as machine learning environments to experiment with deep learning approaches such as deep reinforcement learning inside of Unity.
Stars: ✭ 23 (-97.37%)
Mutual labels:  reinforcement-learning
Rainbow Is All You Need
Rainbow is all you need! A step-by-step tutorial from DQN to Rainbow
Stars: ✭ 938 (+7.08%)
Mutual labels:  reinforcement-learning
Walk the blocks
Implementation of Scheduled Policy Optimization for task-oriented language grouding
Stars: ✭ 22 (-97.49%)
Mutual labels:  reinforcement-learning
Advanced Deep Learning With Keras
Advanced Deep Learning with Keras, published by Packt
Stars: ✭ 917 (+4.68%)
Mutual labels:  reinforcement-learning
Toybox
The Machine Learning Toybox for testing the behavior of autonomous agents.
Stars: ✭ 25 (-97.15%)
Mutual labels:  reinforcement-learning
Sc2atari
Convert sc2 environment to gym-atari and play some mini-games
Stars: ✭ 19 (-97.83%)
Mutual labels:  reinforcement-learning
Rl Baselines Zoo
A collection of 100+ pre-trained RL agents using Stable Baselines, training and hyperparameter optimization included.
Stars: ✭ 839 (-4.22%)
Mutual labels:  reinforcement-learning
Aim
Aim — a super-easy way to record, search and compare 1000s of ML training runs
Stars: ✭ 894 (+2.05%)
Mutual labels:  reinforcement-learning
Deepgtav
A plugin for GTAV that transforms it into a vision-based self-driving car research environment.
Stars: ✭ 926 (+5.71%)
Mutual labels:  reinforcement-learning
Easy21
Reinforcement Learning Assignment: Easy21
Stars: ✭ 11 (-98.74%)
Mutual labels:  reinforcement-learning
A3c
MXNET + OpenAI Gym implementation of A3C from "Asynchronous Methods for Deep Reinforcement Learning"
Stars: ✭ 9 (-98.97%)
Mutual labels:  reinforcement-learning
Summary loop
Codebase for the Summary Loop paper at ACL2020
Stars: ✭ 26 (-97.03%)
Mutual labels:  reinforcement-learning

FlappyBirdRL

Flappy Bird hack using Reinforcement Learning

You can view a summary of the game and the algorithm here! http://SarvagyaVaish.github.io/FlappyBirdRL

Running the code yourself

  • Download the code and unzip it

  • Open a terminal and navigate to the folder

    cd ~/Downloads/FlappyBirdRL-master

  • Start a simple server using python

    python -m SimpleHTTPServer 8000

    More details here.

  • In a browser navigate to the local server's address (default is 0.0.0.:8000)

Troubleshooting

  • Did you start a server?

If you just opened the index.html page you might have an error in the console regarding origin requests. Right click anywhere on the screen, click Inspect and then look at the Console.

Does it have the following error? Example screenshot

Failed to load file:///Users/.../res/flappyAtlas/atlas.txt: Cross origin requests are only supported for protocol schemes: http, data, chrome, chrome-extension, https."

The issue: The page tries to load a file from disk but most modern browsers block that as a security risk.

Solution: Run a local server. Use the instructions above to start a server locally in 2 minutes.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].