Skip to content

Flappy Bird solved using reinforcement learning in Unity with ML-Agents

License

LGPL-3.0, Unknown licenses found

Licenses found

LGPL-3.0
LICENSE
Unknown
LICENSE.meta
Notifications You must be signed in to change notification settings

xstreck1/flAppy-bIrd

Repository files navigation

flAppy bIrd - Reinforcement learning of flap using the Unity ML-Agents

This is a project that allows to train an AI able to solve the Flappy Bird game:

Flappy AI

This is the code for an accompanying Medium article, for details on the content, please check the article.

Requirements

This project needs the ML-Agents environment version 0.15.0 to be set up. At best I'd suggest to follow the official installation guide. However the following steps should suffice:

  1. Get Python 3.6 64-bit (the 64 bit seems necessary, at least on Windows)
  2. Get Unity 2020.1+
  3. Download the ML-Agents 1.0.0+ package (see https://github.com/Unity-Technologies/ml-agents/blob/release_12_docs/docs/Installation.md)
  4. Install dependencies: pip3 install "mlagents"
  5. Clone this repository
  6. Open project in Unity

About

Flappy Bird solved using reinforcement learning in Unity with ML-Agents

Resources

License

LGPL-3.0, Unknown licenses found

Licenses found

LGPL-3.0
LICENSE
Unknown
LICENSE.meta

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages