Projekt na przedmiot PSZT implementujący i badający algorytm A*, zachłanny i brute force dla zadania znalezienia ścieżki o najmniejszej wadze od punktu A do B.
-
Sklonuj repozytorium na swój komputer
-
Wykonaj komendę: "cmake [ścieżka do katalogu z plikami]" na przykład: "cmake ." (Będąc w katalogu z plikami)
lub komendę: "cmake -S [katalog ze źródłami] -B [katalog gdzie ma zostać zbudowana aplikacja]", na przykład:
"cmake -S path-finding-with-a-star-master -B path-finding-with-a-star-master" (Będąc w katalogu nadrzędnym)
-
Wykonaj komendę: "make" (w katalogu z plikami)
-
Uruchom program:
- pathfinding_with_A_star (dla gałęzi master)
- pathfinding_with_A_star_heuristic (dla gałęzi heuristic)
-
Ścieżkę do pliku .txt możesz zmienić w pliku main.cpp - zmienna "graphFilePath"