xviniette/FlappyLearning
xviniette/FlappyLearning has 4,008 GitHub stars and 501 forks. GitHot measured +1 stars in 24 hours and +13 in 7 days. Last checked 2026-11-06 16:53 UTC. Last push 2023-11-23.
Comment ces chiffres sont mesurés
Programme qui apprend à jouer à Flappy Bird grâce à l’apprentissage automatique (neuroévolution)
Progression mesurée des étoiles
- in 24h
- +1
- in 7 days
- +13
- in 15 days
- Historique en cours
- in 1 month
- Historique en cours
Variations nettes sur des périodes qui se chevauchent, pas des totaux quotidiens. Les mesures absentes restent vides. Les étoiles indiquent l’intérêt, pas la qualité.
README.md
OriginalFlappy Learning (Demo)
Program that learns to play Flappy Bird by machine learning (Neuroevolution)

NeuroEvolution.js : Utilization
// Initialize
var ne = new Neuroevolution({options});
//Default options values
var options = {
network:[1, [1], 1], // Perceptron structure
population:50, // Population by generation
elitism:0.2, // Best networks kepts unchanged for the next generation (rate)
randomBehaviour:0.2, // New random networks for the next generation (rate)
mutationRate:0.1, // Mutation rate on the weights of synapses
mutationRange:0.5, // Interval of the mutation changes on the synapse weight
historic:0, // Latest generations saved
lowHistoric:false, // Only save score (not the network)
scoreSort:-1, // Sort order (-1 = desc, 1 = asc)
nbChild:1 // number of child by breeding
}
//Update options at any time
ne.set({options});
// Generate first or next generation
var generation = ne.nextGeneration();
//When an network is over -> save this score
ne.networkScore(generation[x], <score = 0>);
You can see the NeuroEvolution integration in Flappy Bird in Game.js.
Explorer des projets similaires
tensorflow/tensorflow
Un framework open source d'apprentissage automatique pour tous
201,311 étoileshuggingface/transformers
🤗 Transformers : le framework de définition de modèles pour les modèles d'apprentissage automatique de pointe en texte, vision, audio et multimodal, pour l'inférence et l'entraînement.
168,576 étoilesAUTOMATIC1111/stable-diffusion-webui
Interface web de Stable Diffusion
165,264 étoilesComfy-Org/ComfyUI
La GUI, l'API et le backend les plus puissants et modulaires pour les modèles de diffusion, avec une interface de graphes et de nœuds. Le moteur d'inférence local le plus rapide au monde.
145,310 étoiles