Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

Depth Limited Search (DLS)

Presentasi serupa


Presentasi berjudul: "Depth Limited Search (DLS)"— Transcript presentasi:

1 Depth Limited Search (DLS)
As’ad Djamalilleil

2 Depth Limited Search (DLS)
DLS dapat diartikan sebagai “pencarian mendalam terbatas” Cara kerja dari DLS sama dengan DFS, hanya saja pada DLS jumlah level dibatasi sampai pada kedalaman tertentu saja Apabila level yang ditentukan telah tercapai dan belum ditemukan solusi, maka pencarian akan dikembalikan ke level sebelumnya

3 Contoh Kasus Ember Air Ruang Masalah Initial State  (0,0)
x = 1, 2, 3 atau 4 y = 1, 2 atau 3 Initial State  (0,0) Goal State  (n,2) Depth  dibatasi sampai level 5

4 1 if(x < 4) (x,y)  (4,y) Isi penuh ember 4 galon 2 if(y < 3) (x,y)  (x,3) Isi penuh ember 3 galon 3 if(x > 0) (x,y)  (x-d,y) Buang sebagian air dari ember 4 galon 4 if(y > 0) (x,y)  (x,y-d) Buang sebagian air dari ember 3 galon 5 (x,y)  (0,y) Kosongkan ember 4 galon 6 (x,y)  (x,0) Kosongkan ember 3 galon

5 7 if(x+y >= 4 and y > 0) (x,y)  (4,y-(4-x)) Tuangkan air dari ember 3 galon ke ember 4 galon sampai ember 4 galon penuh 8 if(x+y >= 3 and x > 0) (x,y)  (x-(3-y),3) Tuangkan air dari ember 4 galon ke ember 3 galon sampai ember 3 galon penuh 9 if(x+y <= 4 and y > 0 (x,y)  (x+y,0) Tuangkan seluruh air dari ember 3 galon ke ember 4 galon

6 10 if(x+y <= 3 and x > 0) (x,y)  (0,x+y) Tuangkan seluruh air dari ember 4 galon ke ember 3 galon 11 (0,2)  (2,0) Tuangkan 2 galon air dari ember 3 galon ke ember 4 galon 12 (2,y)  (0,y) Buang 2 galon air dalam ember 4 galon sampai habis

7 0,0 Initial State  Level 1

8 0,0 Initial State  Level 1 4,0 Level 2 Aturan 1

9 0,0 Level 1 4,0 Level 2 Level 3 4,3 Aturan 2

10 0,0 Level 1 4,0 Level 2 Level 3 4,3 0,3 Aturan 5 Level 4

11 0,0 Level 1 4,0 Level 2 Level 3 4,3 0,3 Aturan 1 Level 4 4,3

12 0,0 Level 1 4,0 Level 2 Level 3 4,3 0,3 Aturan 6 Level 4 4,3 0,0

13 0,0 Level 1 4,0 Level 2 Level 3 4,3 0,3 Level 4 Level 5 4,3 0,0 3,0
Aturan 9 Level 4 Level 5 4,3 0,0 3,0

14 0,0 Level 1 4,0 Level 2 Level 3 4,3 0,3 0,0 Level 4 Level 5 4,3 0,0
Aturan 6 Level 4 Level 5 4,3 0,0 3,0

15 0,0 Level 1 4,0 Level 2 Level 3 4,3 0,0 0,3 0,0 Level 4 Level 5 4,3
Aturan 5 Level 4 Level 5 4,3 0,0 3,0

16 0,0 Level 1 4,0 Level 2 Level 3 4,3 0,0 1,3 0,3 0,0 Level 4 Level 5
Aturan 8 Level 4 Level 5 4,3 0,0 3,0

17 0,0 Level 1 4,0 Level 2 Level 3 4,3 0,0 1,3 0,3 0,0 4,3 Level 4
Aturan 1 Level 4 Level 5 4,3 0,0 3,0

18 0,0 Level 1 4,0 Level 2 Level 3 4,3 0,0 1,3 0,3 0,0 4,3 0,3 Level 4
Aturan 5 Level 4 Level 5 4,3 0,0 3,0

19 0,0 Level 1 4,0 Level 2 Level 3 4,3 0,0 1,3 0,3 0,0 4,3 0,3 1,0 Aturan 6 Level 4 Level 5 4,3 0,0 3,0

20 0,0 Level 1 4,0 Level 2 Level 3 4,3 0,0 1,3 0,3 0,0 4,3 0,3 1,0 Aturan 1 Level 4 Level 5 4,3 0,0 3,0 4,0

21 0,0 Level 1 4,0 Level 2 Level 3 4,3 0,0 1,3 0,3 0,0 4,3 0,3 1,0 Aturan 2 Level 4 Level 5 4,3 0,0 3,0 4,0 1,3

22 0,0 Level 1 4,0 Level 2 Level 3 4,3 0,0 1,3 0,3 0,0 4,3 0,3 1,0 Aturan 5 Level 4 Level 5 4,3 0,0 3,0 4,0 1,3 0,0

23 0,0 Level 1 4,0 Level 2 Level 3 4,3 0,0 1,3 0,3 0,0 4,3 0,3 1,0 Aturan 10 Level 4 Level 5 4,3 0,0 3,0 4,0 1,3 0,0 0,1

24 0,0 Level 1 4,0 Level 2 Level 3 4,3 0,0 1,3 0,3 0,0 4,3 0,3 1,0 4,0 Aturan 7 Level 4 Level 5 4,3 0,0 3,0 4,0 1,3 0,0 0,1

25 0,0 Level 1 4,0 0,3 Level 2 Level 3 4,3 0,0 1,3 0,3 0,0 4,3 0,3 1,0 4,0 Aturan 2 Level 4 Level 5 4,3 0,0 3,0 4,0 1,3 0,0 0,1

26 Solusi tidak ditemukan !
0,0 Level 1 4,0 0,3 Level 2 Level 3 4,3 0,0 1,3 Solusi tidak ditemukan ! 0,3 0,0 4,3 0,3 1,0 4,0 Solusi tidak ditemukan Level 4 Level 5 4,3 0,0 3,0 4,0 1,3 0,0 0,1

27 Solusi tidak ditemukan
Apabila kita salah menentukan batasan pada level solusi, maka solusi bisa saja tidak pernah ditemukan


Download ppt "Depth Limited Search (DLS)"

Presentasi serupa


Iklan oleh Google