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.

Tham khảo