/NeuroevolutionSnake

This project uses neuro-evolution to train the snake game. The snake can 'see' in 8 directions i.e Distance to walls, food if any in (1 or 0), and self body part if present.

Primary LanguagePython

NeuroevolutionSnake

Uses neuroevolution (Neural networks + genetic algorithm)

One of the later generations' individual

Demo

This project uses neuro-evolution to train the snake game.

The snake can 'see' in 8 directions i.e Distance to walls, food if any in (1 or 0), and self body part if present.