Skip to content

JuiceIntelligentSystems/Snake-AI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Snake-AI

The game of snake beaten by an AI using various techniques such as:

  • NEAT
  • A* and Reverse A*
  • Hamiltonian Cycle

NOTE: All techniques are a work in progress and are subject to change.

Every program is written in C++ with the SDL2 graphics library in Linux. When compiling make sure to include "-lSDL2 -lSDL2_ttf" in tasks.json in VSCode or in gcc.

About

The game of Snake beaten by an AI using various algorithms such as a Hamiltonian cycle (WIP), NEAT (Nuero-Evolution of Augmented Topologies), and the A* Path Finding Algorithm. This is all a work in progress.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors