Tucil3_13520112 . ├── doc # Laporan ├── src # Source Code ├── test # Data Uji └── README.md
Program yang dibuat bertujuan untuk menentukan rute penyelesaian persoalan 15 puzzle. Ketika program dijalankan, user akan diminta untuk menginput nama file yang ada dalam folder test yang berisi konfigurasi awal puzzle. Program kemudian akan menentukan apakah konfigurasi awal puzzle tersebut dapat diselesaikan. Apabila puzzle dapat diselesaikan, program akan menampilkan konfigurasi puzzle dari awal menuju state solusi. Program juga akan menampilkan total waktu pencarian solusi dan jumlah simpul yang dibangkitkan. Sementara itu, apabila puzzle tidak dapat diselesaikan, program akan menampilkan pesan error.
Program menggunakan bahasa python sehingga python sudah harus terinstall agar dapat menjalankan program.
Arahkan directory terminal pada folder src dan jalankan command python main.py Program kemudian akan meminta input nama file yang terdapat pada folder test. Program kemudian akan menampilkan keluaran sesuai konfigurasi awal puzzle apakah bisa diselesaikan atau tidak.
Nama : Fernaldy NIM : 13520112