Flappy Bird clone done in Pygame with NEAT AI implementation in Python for educational purposes
-
Updated
Dec 8, 2022 - Python
8000
Flappy Bird clone done in Pygame with NEAT AI implementation in Python for educational purposes
A collection of clones of popular 2D games coupled with an AI to play the game against itself or against a human in some cases.
Utilizing the NEAT algorithm, this project trains an AI to play Flappy Bird. Users can either train AI models, display the top-performing AI gameplay, or play the game themselves.
This project demonstrates training an AI to play a Pong game (developed using pygame) using the NEAT (NeuroEvolution of Augmenting Topologies) algorithm.
Using NEAT - AI plays the popular game Flappy Bird on its own.
Blackjack in Pygame using a genetic algorithim with the NEAT library
Train a Neural Net to play 99 balls
This repository contains the code for the game which i build while learning pygame.
Using NEAT to train an AI for the game Pong using Python - Pygame
A program that uses the NEAT (NeuroEvolution of Augmenting Topologies) algorithm to play Flappy Bird. NEAT is a generation-based reinforcement learning method which imitates natural selection to evolve neural networks. The game design was implemented using pygame, and solely played by the computer. The user can change the population size in the …
Clone do Flappy Bird jogado por uma IA utilizando pygame
My first ML/AL project. Self learning program to play Flappy bird. Using the NEAT python module.
Use of machine learning to make a car complete a circuit (not great, but it was for kids)
[GL] AI plays Flappy Bird (NEAT algorithm)
Implemented FlappyBird in Python, and developed NeuralNetwork from scratch and built a bot using NEAT to let Bot evolve to play the game. Turtrial Referenced from in p5.js TheCodingTrain and Code-Bullet, tutorial for pygame Referenced from sentdex
Using a neural network and genetic algorithm to train an AI to play Flappy Bird.
Add a description, image, and links to the neat-python topic page so that developers can more easily learn about it.
To associate your repository with the neat-python topic, visit your repo's landing page and select "manage topics."