Normal pong game with ability to play against a bot trained by NEAT Algorithm.
NEAT (NeuroEvolution of Augmenting Topologies) is an evolutionary algorithm that creates artificial neural networks. For a detailed description of the algorithm, you should probably go read some of Stanley’s papers on his website.
You can read more about the algorithm here.
git install https://github.com/ismail424/pong-machine-learning
cd pong-machine-learning
pip install -r requirements.txt
python run.py