Skip to content

jadsonluan/a-mazer-genetic-algorithm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

54 Commits
 
 
 
 
 
 

Repository files navigation

A-Mazer with Genetic Algorithm

A maze solver using Genetic Algorithm.

Reference: https://research.ijcaonline.org/volume58/number17/pxc3883886.pdf

Video running the example: https://www.youtube.com/watch?v=Hl6HuZZuT2A

Running

First of all, make sure you have Python with version at least 3.5 installed. Then, you'll need to install these dependencies:

# Matplotlib
pip install matplotlib --user

# Statistics
pip install statistics --user

# Pygame
sudo apt-get install python-dev libsdl-image1.2-dev libsdl-mixer1.2-dev libsdl-ttf2.0-dev libsdl1.2-dev libsmpeg-dev python-numpy subversion libportmidi-dev ffmpeg libswscale-dev libavformat-dev libavcodec-dev libfreetype6-dev
pip install pygame --user

Then, run with python src/index.py.

About

A-Mazer solver using Genetic Algorithm

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages