/Snake-game-RL-w-pytorch

🐍 Snake Game with Reinforcement Learning Agent

Primary LanguagePythonMIT LicenseMIT

Snake game RL with pytorch

I am currently working on a school project that involves teaching the computer how to play the game of snake using reinforcement learning.

This "project" aims to assist femboys who struggle to play snake at a high level.
After watching the computer play Snake, you might feel even more embarrassed about your own skills, skill issues fr. 

Please keep in mind that this is just a school project, so you shouldn't expect any extraordinary results.

Installation

Windows:

just download or git clone the entire repo then run the file agent.py with terminal.
> python agent.py

Usage example

Nothing in particular, this still needs to update the model and new training checkpoint for better performance.

Release History

  • 0.0.1
    • the thing is in my repo, not doing any update

Meta

Lam Ngo – lamisgosu11@gmail.com

https://github.com/lamisgosu11/Snake-game-RL-w-pytorch

Contributing

  1. Fork it (https://github.com/lamisgosu11/Snake-game-RL-w-pytorch/fork)
  2. Create your feature branch (git checkout -b feature/fooBar)
  3. Commit your changes (git commit -am 'Add some fooBar')
  4. Push to the branch (git push origin feature/fooBar)
  5. Create a new Pull Request