Skip to content

Implementing an AI bot that uses the NEAT(NeuroEvolution of Augmenting Topology) algorithm to evolve neural networks capable of playing Pong. Through multiple generations and simulations, the bot learns to play the game with increasing proficiency by adjusting its strategies based on rewards and penalties.

License

Notifications You must be signed in to change notification settings

bits-and-atoms/Pong-AI-Using-NEAT

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Pong-AI-Using-NEAT

Demo

Check out the Time-lapsed video on YouTube. To download the game press here

Description

Implementing an AI bot that uses the NEAT(NeuroEvolution of Augmenting Topology) algorithm to evolve neural networks capable of playing Pong. Through multiple generations and simulations, the bot learns to play the game with increasing proficiency by adjusting its strategies based on rewards and penalties. Use the arrow up and down keys to control your paddle. The left paddle is yours, and the bot uses the right one.

Screenshots

Preview of game

About

Implementing an AI bot that uses the NEAT(NeuroEvolution of Augmenting Topology) algorithm to evolve neural networks capable of playing Pong. Through multiple generations and simulations, the bot learns to play the game with increasing proficiency by adjusting its strategies based on rewards and penalties.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages