Skip to content

pr2tik1/maze-solver

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Maze path finder

This is an implementation of A* path searching algorithm to find path in the maze provided, for the car to reach the destination.

Description

A* is a graph traversal and path search algorithm, which is often used in computer science due to its completeness, optimality, and optimal efficiency. The algorithm finds the optimal path. It is implemented in C++ language, taking advantage of its STL libraries.

Requirements

For the program to compile, g++ compiler is required.

Getting Started

To run the program type following within the terminal:

  1. Clone
git clone https://github.com/pr2tik1/maze-solver.git

  1. Compile
g++ astar.cpp
  1. Run for the output to show
./a.out

Glimpse of the maze

alt text

The board can be changed and experimented by replacing '1' with '0' or vice versa (in 1.board).

Author

Pratik Kumar

Acknowledgements

Credits - Udacity.

About

A* path search algorithm implementation

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages