Algoritma Games Sederhana Menyeberangkan Barang
October 11, 2018
Add Comment
Keadaan awal dan keadaan akhir proses penyeberangan Petani (P) dan bawaanya yang terdiri dari Serigala (S), Domba (D), dan sekeranjang sayur Kubis (K). Perahu hanya dapat memuat satu bawaan saja pada setiap kali menyeberang. Serigala tidak dapa ditinggalkan bersama Domba, begitu pula Domba tidak dapat ditinggalkan bersama sayur.
{Keadaan awal : Sisi A : (P, S, D, K) Sisi B : (-, -, -, -)}
Catatan : Domba akan menghabiskan rumput, serta serigala akan menerkam domba jika petaninya tidak adaAlgoritmanya :
{Keadaan awal : Sisi A : (P, S, D, K) Sisi B : (-, -, -, -)}
- Petani Menyebrangkan Domba dari sisi A ke sisi B
{Sisi A: (-, S, -, K) Sisi B: (P, -, D, -)} - Petani menyebrang kembali dari sisi B ke sisi A
{Sisi A: (P, S, -, K) Sisi B: (-, -, D, -)} - Petani menyebrangkan Srigala dari sisi A ke sisi B
{Sisi A: (-, -, -, K) Sisi B: (P, S, D, -)} - Petani Menyebrangkan Domba dari sisi B ke sisi A
{Sisi A: (P, -, D, K) Sisi B: (-, S,-, -)} - Petani Meyebrangkan Kubis dari sisi A ke sisi B
{Sisi A: (-, -, D, -) Sisi B: (P, S, -, K)} - Petani Menyebrang Sendiri dari B ke A
{Sisi A: (P, -, D, -) Sisi B: (-, S, -, K} - Petani Menyebrangkan Domba dari sisi A ke sisi B
{Sisi A: (-, -, -, -) Sisi B: (P, S, D, K)}
Kesimpulan : Petani tersebut harus melalui jembatan sebanyak 7 kali agar ketiga barangnya dapat terangkut.
0 Response to "Algoritma Games Sederhana Menyeberangkan Barang"
Post a Comment