Giải quyết vấn đề bằng tìm kiếm
Russell and Norvig 3rd ed., chap. 3.1-3.2
1
Các trò chơi đố!
2
Bài toán ba thầy tu ba con quỷ
Mục tiêu: đưa tất cả người quỷ sang bờ phải
của con sông an toàn.
Điều kiện:
Nếu số người ở mỗi bờ ít hơn số quỷ thì người sẽ bị
quỷ ăn thịt
Mỗi lượt thuyền chỉ chở được nhiều nhất 2 người
không được trống
3
Biểu diễn bài toán
Một biểu diễn trạng thái cho phép tả trạng thái
mục tiêu của bài toán:
(ML, CL, B)
ML: số lượng thầy tu bờ trái
CL: số lượng quỷ ở bờ trái
B: vị trí của con thuyền
Trạng thái ban đầu: (3,3,L) Mục tiêu: (0,0,R)
4
Tác nhân giải quyết bài toán
Biểu diễn bài toán
Các trạng thái hành động (hàm kế vị).
Biểu diễn mục tiêu
Trạng thái mong muốn của thế giới.
Tìm kiếm
Xác định chuỗi các hành động thể để dẫn tới c trạng thái
đã biết giá trị sau đó chọn chuỗi tốt nhất.
Thực thi
Căn cứ vào giải pháp, thực hiện các hành động.
Giả định:
Môi trường thể quan sát đầy đủ, xác định trước
Tác nhân biết ảnh hưởng của các hành động của
5