snake_01 icon indicating copy to clipboard operation
snake_01 copied to clipboard

Snake AI, Genetic Algorithm, Rust

Snake v01

Rust

Implementation of Genetic Algorithm and Q-Learning for creating a Snake AI in Rust.

This has been an attempt at learning the Rust language, and using it as a way to learn some concepts of Machine Learning, Data Parallelism, and Game Design.

Demo

Demo GIF

How to play

$ git clone https://github.com/const-i/snake_01.git
$ cd snake_01
$ cargo run

License

See the LICENSE file for license rights and limitations.