The project will involve writing AI bots for the slither.io game.
Reinforcement learning and deep reinforcement learning approaches can be implemented eventually, but the first attempts will be based on heuristics.
The bot will learn in two modes:
-Self play: many instances of the bot will play the game with different parameters, and the parameters will be adjusted based on the success of the bot.
-Learning by demonstration: a human will play the bot, and the game will be stored to learn from it.