Xây dựng game cờ vua sử dụng trí tuệ nhân tạo
Các phương pháp áp dụng:
- Thuật toán tìm kiếm nước đi Alpha-beta Prunning và Minimax
- Các hàm đánh giá Heuristic
Command:
pip install -r requirement.txt
python game.py
- Trò chơi có 2 chế độ:
- Người với Người
- Người với Máy
- Các phím tắt hỗ trợ:
- Phím Z: undo lại nước đi
- Phím R: reset lại game
Và các tính năng gợi ý nước có thể, lịch sử các nước đi,...