Snake AI

Neuroevolution Lab · Demo

Demo

Watch trained snakes play

Examples of neural networks trained with this app. Each one sees the board through 24 inputs and picks one of four moves every step — watch the network light up with each decision, or pause and step through it move by move.

A network trained with this app that scores high by heading for each apple — quick and a little daring.

 
Neural network +weight / active −weight / inactive
Frame time (ms)
15
An unhandled error has occurred. Reload