Shogi máy tính

Shogi máy tính là một lĩnh vực của trí tuệ nhân tạo liên quan đến việc tạo ra các chương trình máy tính có thể chơi shogi. Việc nghiên cứu và phát triển phần mềm shogi đã được thực hiện chủ yếu bởi các lập trình viên tự do, các nhóm nghiên cứu đại học và các công ty tư nhân. Vào năm 2017, các chương trình mạnh nhất đã vượt trội so với những kỳ thủ mạnh nhất.

Độ phức tạp của trò chơi

Shogi có tính năng đặc biệt của việc tái sử dụng các quân bị bắt. Do đó, shogi có yếu tố phân nhánh cao hơn các biến thể cờ khác. Máy tính có nhiều vị trí để kiểm tra hơn vì mỗi mảnh trong tay có thể được thả trên nhiều ô vuông. Điều này mang lại cho shogi số lượng vị trí pháp lý cao nhất và số lượng trò chơi có thể cao nhất trong tất cả các biến thể cờ phổ biến. Con số cao hơn cho shogi có nghĩa là khó đạt đến cấp độ chơi cao nhất. Số lượng vị trí có thể và số lượng các trò chơi có thể là hai cách đo độ phức tạp trò chơi của shogi.

Trò chơiKích thước bảngSố lượng các quânSố lượng quân khác nhauVị trí có thểTrò chơi có thểThời lượng ván đấu trung bình
Cờ vua6432610 471012380
Cờ tướng9032710 481015095
Shogi8140810 7110226140 [1]
Cờ vây361Lên đến 361110 17110360 [2]150

Tham khảo