Menyelesaikan games dengan sebuah algoritma
Menyelesaikan masalah Games dengan sebuah ALGORITMA
Domain masalah : Ada seorang petani yang akan pergi ke pasar,dengan membawa seekor serigala ,domba dan sayuran,di perjalanan ia harus melewati sungai dengan sebuah perahu kecil,sedangkan perahu tersebut tidak dapat memuat ketiga tiga nya dalam satu kali balikan di karnakan perahu yang muatan nya kecil dan untuk melewati nya petani tersebut harus membawa nya satu persatu tanpa ada problem atau masalah
Ruang lingkup
1.Keadaan awal : "petani,domba,serigala dan sayuran berada di samping kanan jembatan atau berada pada titik awal
2. Keadaan Akhir : "petani,domba,serigala dan sayuran menyebrang jembatan yang ada di sebelah kiri dengan baik
Aturan aturan yang di pakai
- Perahu hanya bisa memuat 2 penumpang
- Tidak boleh meninggalkan domba dan serigala
- Tidak boleh meninggalkan sayuran dan domba
- Semua objek harus menyebrang dengan selamat
Ditanya : berapa kali petani tersebut harus menyebrangkan ketiga bawaan nya dengan baik tanpa ada yang di makan oleh satu sama lain
Penyelesaian :
- Sebrangkan domba nya terlebih dahulu
- Setelah itu turunkan domba nya dari perahu ,lalu balik lagi
- Sebrangkan lagi sayuran nya
- Setelah di sebrangkan sayuran nya keluarkan lagi..lalu masukan lagi domba yang tadi, bawa nyebrang lagi
- Sesudah itu domba nya di keluarkan lagi,masukan serigala nya..nyebrang lagi
- Keluarkan serigala nya ,nyebrang lagi
- Masukkan domba nya lalu nyebrang lagi lalu keluarkan
Kesimpulan : "petani tersebut harus 7 kali bulak balik dalam menyebrang agar tidak meninggalkan 2 objek tersebut yang berhubungan...misal nya sayuran dengan domba..ataupun domba dan serigala
Komentar
Posting Komentar
Hargai Hak Cipta Orang Lain,Baik Buruknya Itu Merupakan Hasil Kerja Keras Yang Mereka Buat..