A neuroevolution sandbox with NE and NEAT agents. Compatible with gym and ple with the option to add more envs.
-
Updated
May 20, 2020 - Python
A neuroevolution sandbox with NE and NEAT agents. Compatible with gym and ple with the option to add more envs.
Where snakes battle for food in PyGame. Uses NEAT or whatever it's called.
This program uses the N.E.A.T library and method to make the AI learn how to navigate through the race track. More information in the comments of the code!
Created a clone of the popular game Flappy Bird using pygame and then implemented the neuro evolution of augmenting technologies (NEAT) to train an agent to play the game.
In this project, I used NeuroEvolution of Augmenting Topologies to create AI racecars that learn to race each other on tracks of various difficulty levels.
Blackjack in Pygame using a genetic algorithim with the NEAT library
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.
NAS-based approach to Neural Collaborative Filtering. Implementation of NEAT for GPU. Project for 'Advance Machine Learning' at University of Twente
Implementing the NEAT reinforcement learning algorithm to Sonic The Hedgehog
AI flabbybird using neat-python.
Self Learning pong game using NEAT and Pygame, there's bound to be errors since i made this for myself following Tech With Tim tutorial on my pong game which is posted. Code isn't neat but there's comments where I think they're useful. I also attached the best neural network i could train, but of course it can be improved.
Implementation of an AI that can learn to play Flappy Bird itself
AI playing the flappy bird game , works using neat module - python
Game Development and AI Implementation project.
A humple implementation of the NeuroEvolution of Augmenting Topologies[NEAT] algorithm written purely in Python3.
Flappy Birds AI using NEAT
Add a description, image, and links to the neat topic page so that developers can more easily learn about it.
To associate your repository with the neat topic, visit your repo's landing page and select "manage topics."