Implementasi Program Hasil Penelitian

vertikal Y merupakan garis lintang latitude yang berjalan melalui Observatorium Greenwich di Inggris. Koordinat semua titik dalam pendistribusian barang menuju rumah penerima barang yang telah diberikan oleh PT. Jalur Nugraha Ekakurir Semarang disajikan pada Lampiran 2. Dari koordinat yang telah diketahui pada Lampiran 2, kemudian dapat dicari jarak antar lokasi dalam penelitian ini. Dalam penelitian ini, perhitungan jarak antar lokasi dilakukan dengan bantuan Google Maps yang telah menyediakan fasilitas berupa pengukuran jarak. Hasil perhitungan jarak antar semua lokasi terlampir pada Lampiran 3.

4.1.1 Implementasi Program

Setelah perangkat lunak kajian Algoritma Fuzzy Evolusi pada Travelling Salesman Problem selesai dibangun, maka tahap selanjutnya adalah tahap uji coba program. Tahap uji coba tampilan adalah tahap pengujian dengan menjalankan program Travelling Salesman Problem yang sebagai masukan adalah titik koordinat tempat tujuan, jarak antar lokasi tempat tujuan, jumlah populasi dan batas generasi yang akan diproses. Dalam perangkat yang telah dibuat, terdapat beberapa tampilan antara lain: tampilan menu utama, tampilan TSP, tampilan ABOUT dan tampilan Help. Hasil pada tampilan menu utama, tampilan About dan tampilan Help dapat dilihat pada Lampiran 4. Untuk coding pada matlab dapat dilihat pada Lampiran 5.Tampilan TSP dapat dilihat pada Gambar 4.1. Gambar 4.1 Tampilan TSP Pada tampilan TSP yang ada pada Gambar 4.1 berguna untuk melakukan proses pencarian rute menggunakan algoritma fuzzy evolusi dengan memasukkan data koordinat alamat dituju yang sebelumnya telah dimasukkan ke dalam Excel, jumlah populasi dan batas generasi. Kemudian terdapat beberapa tombol beserta fungsinya antara lain: 1. Tombol Load Data berfungsi untuk memasukkan data koordinat alamat dituju yang sebelumnya telah dimasukkan ke dalam Excel. 2. Tombol Fuzzy berfungsi untuk memberi keluaran berupa Pmutasi dan Pcrossover setelah menginputkan Populasi dan Generasi. 3. Tombol Cari berfungsi untuk melakukan proses perhitungan menggunakan algoritma fuzzy evolusi. 4. Tombol Plot berfungsi untuk menampilkan grafik koordinat kotaalamat yang akan dilalui setelah melakukan proses perhitungan. 5. Tombol Menu Utama berfungsi untuk kembali pada tampilan menu utama. 6. Tombol Hasil Uji berfungsi untuk menyimpan hasil perhitungan berupa nilai fitness terbaik, nilai fitness rata-rata, panjang jalur terbaik Km, waktu s dan jalur terbaik. Tampilan hasil uji dapat dilihat pada Gambar 4.2. Gambar 4.2 Tampilan Hasil Uji 7. Tombol Refresh digunakan untuk memasukkan nilai pada kolom yang telah disediakan setelah melakukan perhitungan menggunakkan algoritma fuzzy evolusi. 8. Tombol Reset digunakan untuk menghapus semua masukkan nilai. 9. Tombol Save Excel digunakan untuk menyimpan data ke dalam file Excel. Berikut merupakan grafik koordinat kotaalamat yang dituju dapat dilihat pada Gambar 4.3. Gambar 4.3 Tampilan Koordinat Kota atau Alamat Dituju

4.1.2 Hasil Simulasi Program