daniel-m-campos / maze

Solve mazes using A* search algorithm.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Maze

Solve mazes using A* search algorithm.

πŸ‘‹ Welcome to the Maze!
The current maze is:
🌌  πŸ‘ΎοΈ  🌌  🌌  🌌  🌌  
🌌  πŸ‘ΎοΈ  🌌  🌌  🌌  🌌  
🌌  πŸ‘ΎοΈ  🌌  🌌  🌌  🌌  
🌌  πŸ‘ΎοΈ  🌌  🌌  🌌  🌌  
🌌  🌌  🌌  🌌  πŸ‘ΎοΈ  🌌  
Continue with this maze? {Y|n} >> y
Please provide your start "x,y" without quotes >> 0,0
Please provide your goal "x,y" without quotes >> 4,5
πŸ”Ž Searching...  
πŸ€– Found a path!
🚦  πŸ‘ΎοΈ  🌌  🌌  🌌  🌌  
πŸš€  πŸ‘ΎοΈ  🌌  🌌  🌌  🌌  
πŸš€  πŸ‘ΎοΈ  🌌  🌌  🌌  🌌  
πŸš€  πŸ‘ΎοΈ  🌌  πŸš€  πŸš€  πŸš€  
πŸš€  πŸš€  πŸš€  πŸš€  πŸ‘ΎοΈ  🏁  
Until next time! πŸ‘

Installing

git clone git@github.com:daniel-m-campos/maze.git
cd maze
mkdir build
cd build
cmake ..
make

Running

Once installed:

cd src # from build directory
./MAZE

About

Solve mazes using A* search algorithm.


Languages

Language:C++ 93.0%Language:CMake 7.0%