Snake A.I. is an intelligent agent designed to play the game of Snake. This agent implements the idea of the Genetic Algorithm (GA), adapting to its environment and attempting to maximize its own performance.
The project is created for learning purposes, with all the scripts clearly written and well commented.
The document also comes with documentation that outlines its structure and principles.
The game itself takes place on a 50x50, customizable greed, where the snake attempts to collect the largest possible amount of apples.
Everything in this project is coded from scratch and no external libraries are used.