Snail jumper game with Neural Networks and Generic Algorithm.
In this project we are going to play the Jumping Snail game with our Neural Network that does not use backpropagation; insted it uses generic algorithm to find the best playing algorithm.
When you want to use the NN mode of the game, it creates 300 agents and starts our Neural Network training. After many generations, it finaly gets to a logical algorithm, but it is not the best algorithm.
Clone the project:
git clone https://github.com/amirhnajafiz/neuroevolution-game.gitInstall requirements:
pip install -r requirements.txtNow you can run the game:
python game.pyIf you want you can check the generations by the following command:
python history.py