Implementasi Algoritma A* untuk Menentukan Lintasan Terpendek
Anggota | NIM |
---|---|
Dionisius Darryl H. | 13519058 |
James Chandra | 13519078 |
Algoritma A* (atau A star) dapat digunakan untuk menentukan lintasan terpendek dari suatu titik ke titik lain. Pada tugas kecil 3 ini, akan dibuat sebuah program untuk menentukan lintasan terpendek berdasarakan peta Google Map jalan-jalan di kota Bandung.
- Python 3
- Networkx dan Matplotlib (Library untuk visualisasi graph)
- Clone repository ini pada komputer lokal anda
- Pastikan Python 3 telah ter-install
- Install packages dan libraries yang diperlukan dengan menjalankan command berikut
pip install networkx
pip install matplotlib
- Pastikan struktur folder sama dan tidak ada yang berubah terutama file data test yang digunakan dapat ditaruh dalam folder
./test/
atau menggunakan data test yang sudah ada - Untuk menjalankan program, eksekusi file
main.py
pada./src
atau./bin