Tugas Kecil 3 IF2211 Strategi Algoritma Penyelesaian Persoalan 15-Puzzle dengan Algoritma Branch and Bound
Program untuk menyelesaikan persoalan 15-Puzzle dengan menggunakan Algoritma Branch and Bound. Program berbasis GUI (Graphical User Interface) dengan berupa file txt yang ditaruh di dalam folder "test".
Catatan Kaki: Program hanya pernah dites di Windows dan memiliki batasan iterasi sebanyak 20000
[Setup hanya disediakan untuk Sistem Operasi Windows]
- Download dan install Python
- Setelah Python ter-install, download dan lakukan instalasi Pip
- Setelah Pip ter-install, lakukan instalasi Py Simple Gui dengan menjalankan
pip install pysimplegui
di command prompt - Download source code program (lewat drive maupun repo ini)
- Buka folder "bin" dan jalankan "main.bat"
- Setelah terdapat GUI program, pilih tombol "Browse" dan pilih salah satu file di folder "test"
- Klik tombol "Find Solution" dan tunggu sampai program menemukan solusi
- Klik tombol "Show Solution" agar program menunjukkan step-by-step langkah yang perlu dilakukan untuk mencapai solusi
Nama | NIM |
Farrel Farandieka Fibriyanto | 13520054 |