The program is an implementation of the A* algorithm for pathfinding. The SFML and IMGUI libraries were used to create this program. In the application you can choose different heuristics or how to navigate the board.
Sources of knowledge I used to learn about this algorithm:
- https://www.youtube.com/watch?v=71CEj4gKDnE
- https://theory.stanford.edu/~amitp/GameProgramming/
- https://www.geeksforgeeks.org/a-search-algorithm/
The application provides suitable buttons to control the operation of the program. When you select the appropriate tile, you can add it with the left mouse button or remove it with the right mouse button on the board.

