Tải bản đầy đủ (.pptx) (14 trang)

slike thuyết trình báo cáo môn trí tuê nhân tạo áp dụng minimax và cắt tỉa alpha-beta xây dựng game cờ tướng trên windows phone

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (606.33 KB, 14 trang )

Báo cáo Trí tuệ nhân tạo
Áp dụng giải thuật AlPha-beta trong game
cờ tướng
Giải thuật MiniMax

Là trò chơi đối kháng giữa 2 người Max và Min

Minimax tìm kiếm lời giải tối ưu thông qua hàm tìm kiếm cực
đại của Max và hàm cực tiểu hóa của Min

Sử dụng tri thức là 1 hàm lượng giá, khởi tạo = 0 ứng với khả
năng giành chiến thắng của Max và Min là như nhau

Cây trò chơi = Trạng thái bắt đầu + các nước đi hợp lệ
Cây trò chơi Minimax
Giải thuật Alpha-beta

“Nếu nó đã biết nó tồi thì đừng mất thời gian tìm hiểu xem nó
tồi đến đâu”
Tổng
giá trị
quân
mình
Tổng giá
trị quân
đối
phương
Hàm


Lượng
giá
Tốt
thường
Tốt
sang
sông
Tốt đầu
sang sông
Tốt sang sông ở
vị trí biên
Hai tốt cặp kè
nhau khi sang
sông
30
40 45 35 60
Sĩ Tượng Pháo Pháo
đầu
Mã Xe Tướng
120
125 285 300 270 600 6000
Độ sâu Số nút Thời gian
1
45 0.104 s
2
1162 0.044 s
3
37746 0.956 s

4
152734 4.013 s
5
2753232 1’ 13s
6
6037273 2’ 39s
Nước Nút Thời gian
1
152734 3.668 s
2
99714 2.668 s
3
65471 2.071 s
4
87 708 3.419 s
5
82 126 2.675 s
6
41 044 2.043 s
Độ sâu 4
Tối ưu giải thuật

Hàm lượng giá

Thời gian chạy thuật toán
Demo chương trình

×