Snake Game AI
Project information
- Category: AI/Machine Learning
- Project URL: https://github.com/tommasaurus/snake-game-ai
Project Overview:
This project introduces an AI bot designed to play the Snake game autonomously through reinforcement learning. It features the development of the game itself and the implementation of an AI that learns optimal gameplay strategies over time. A sensitivity analysis on key parameters has been conducted to optimize performance.
Features:
- Reinforcement Learning: Employs reinforcement learning for training the snake game bot.
- Autonomous Gameplay: The AI bot plays the Snake game, learning to improve its score over time.
- Sensitivity Analysis: Analyzes how different parameters affect the AI's learning process and gameplay efficiency.
- Customizable Parameters: Allows adjustment of parameters to fine-tune the bot's performance.
- User Interface: Includes a simple UI for viewing the bot's gameplay and progress.