Machine-Learning-Flappy-Bird and flappy-nn

flappy-nn
28
Experimental
Maintenance 0/25
Adoption 10/25
Maturity 16/25
Community 25/25
Maintenance 0/25
Adoption 4/25
Maturity 16/25
Community 8/25
Stars: 1,839
Forks: 393
Downloads:
Commits (30d): 0
Language: JavaScript
License: MIT
Stars: 8
Forks: 1
Downloads:
Commits (30d): 0
Language: Go
License: MIT
Stale 6m No Package No Dependents
Stale 6m No Package No Dependents

About Machine-Learning-Flappy-Bird

ssusnic/Machine-Learning-Flappy-Bird

Machine Learning for Flappy Bird using Neural Network and Genetic Algorithm

This project helps game developers and AI enthusiasts explore how machine learning can be applied to simple game environments. It demonstrates how a 'bird' character can learn to navigate obstacles in a Flappy Bird-style game. By inputting the bird's distance and height relative to gaps, the system outputs optimal flap actions, allowing users to see an AI agent learn to play the game.

game-AI neuro-evolution genetic-algorithms game-development AI-learning-demonstration

About flappy-nn

dmarkham/flappy-nn

NEAT learning to play Flappy Gopher

This project explores how a neural network can learn to play a simple arcade-style game like Flappy Gopher. It takes information about the game environment as input and produces actions to control the gopher, aiming to keep it flying as long as possible. Anyone interested in observing how artificial intelligence can master basic game challenges without explicit programming would find this engaging.

game-AI-demonstration neuroevolution-example machine-learning-simulation game-playing-algorithm artificial-intelligence-learning

Scores updated daily from GitHub, PyPI, and npm data. How scores work