https://github.com/vojay-dev/flapai
Flappy Bird and AI from the scratch for learning purposes
https://github.com/vojay-dev/flapai
ai evolutionary-algorithms flappy-bird flappybird genetic-algorithm javascript machine-learning neural-network neural-networks p5js tensorflow
Last synced: 4 months ago
JSON representation
Flappy Bird and AI from the scratch for learning purposes
- Host: GitHub
- URL: https://github.com/vojay-dev/flapai
- Owner: vojay-dev
- Created: 2019-04-26T14:00:17.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2020-11-28T02:34:04.000Z (over 4 years ago)
- Last Synced: 2024-11-13T09:12:43.055Z (6 months ago)
- Topics: ai, evolutionary-algorithms, flappy-bird, flappybird, genetic-algorithm, javascript, machine-learning, neural-network, neural-networks, p5js, tensorflow
- Language: JavaScript
- Homepage:
- Size: 327 KB
- Stars: 6
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# FlapAI
This is a learning project and combines a Flappy Bird clone with a basic AI implementation.
The game is a clone of Flappy Bird based on Processing (http://p5js.org/).
The AI combines Neural Networks using TensorFlow.js (https://www.tensorflow.org/js) with evolutionary algorithms to evolve populations of AI players using genetic operators.
> **Try it yourself**: https://vojay-dev.github.io/flapai/