JSnake AI is a project featuring multiple AI agents designed to play and master the classic Snake game using different algorithms and strategies.
- Uses Breadth-First Search (BFS) to ensure the snake can always follow its tail, optimizing movement.
- Language: Java
- Algorithms: Hamiltonian Cycle, BFS
This project explores pathfinding, AI game strategies, and algorithm optimization by simulating AI agents in Snake. It was done as part of an Inteligent Systems course at RAF belgrade.