Machine-Learning-Flappy-Bird and flappy-es

These are ecosystem siblings—both implement different AI approaches (neural networks with genetic algorithms vs. evolution strategies) to solve the same Flappy Bird problem, representing alternative algorithmic implementations rather than tools designed to work together or replace each other.

flappy-es
32
Emerging
Maintenance 0/25
Adoption 10/25
Maturity 16/25
Community 25/25
Maintenance 0/25
Adoption 10/25
Maturity 8/25
Community 14/25
Stars: 1,839
Forks: 393
Downloads:
Commits (30d): 0
Language: JavaScript
License: MIT
Stars: 141
Forks: 16
Downloads:
Commits (30d): 0
Language: Python
License:
Stale 6m No Package No Dependents
No License 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

Implements neuro-evolution by combining a 3-layer neural network (2 input neurons sensing gap distance/height, 6 hidden neurons, 1 output neuron) with a genetic algorithm that performs selection, crossover, and mutation across generations. Built entirely in HTML5 using the Phaser game framework and Synaptic neural network library, with fitness calculated as distance traveled minus proximity to obstacles.

About flappy-es

mdibaiee/flappy-es

Flappy Bird AI using Evolution Strategies

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