Algoritma MiniMax khususnya dikenal dan dapat diterapkan untuk menghitung langkah terbaik (langkah optimal) dalam permainan dua pemain di mana semua informasi tersedia.
Di sini, kami akan mencoba menunjukkan bagaimana MiniMax dapat digunakan untuk memecahkan masalah pencarian rute, dengan membuat satu pemilih rute (pelanggan / penumpang / tarif) untuk memilih rute jarak minimum dan yang lainnya (pengemudi taksi) untuk memilih rute jarak minimum dan yang lainnya (pengemudi taksi) untuk memilih rute jarak minimum. pilih rute jarak maksimum dari tujuan atau tempat tujuan, alternatifnya (maks, min). Contoh jarak dari sumber ke tujuan
Input data ke sistem berbasis file. Data berikut disimpan dalam file bernama “ourRoutes.txt”. ourRoutes.txt terlihat seperti ini
Hal pertama yang harus dilakukan pengguna saat menggunakan Program Pencarian Rute menggunakan algoritma Min-Max adalah menyiapkan peta, format peta harus sama dengan format di atas.
Misal Stadion__*_9 : artinya Stadion adalah jalur terakhir menuju tujuan dan jaraknya 9 KM ke Saris melalui jalur Stadion.
Ketika pengguna menjalankan program, “form” program pencarian rute akan ditampilkan. Pertama, pilih jalur file yang berisi ruang status dan masukkan tempat tujuan di kotak teks. Langkah-langkahnya adalah:
Sistem secara otomatis melakukan tugas berikut: