Hỏi đáp
Chia sẻ kiến thức, cùng nhau phát triển
Giúp em fix lỗi trong Winforms với Game Tic Tac Toe with AI
private void computer_make_move()
{
Button move = null;
move = TimNuocThang_Hoac_PhongThu("O");
if (move == null)
{
move = TimNuocThang_Hoac_PhongThu("X");
if (move == null)
{
move =TimGocTrenBanCo();
if (move == null)
{
move = Tim_Khoang_Trong_Tren_Ban_Co();
}
}
}
move.PerformClick(); // Khi người và máy hòa nhau sẽ báo lỗi ở đây
}
https://imgur.com/a/SVanv
Đây là hàm máy di chuyển phòng thủ hoặc là tìm nước để thắng trong game. Khí người hoặc máy chiến thắng thì sẽ không báo lỗi ở move.PerformClick() nhưng mỗi khi hòa thì báo lỗi ở đó và không thể newgame được. Ai giúp em bài này được không ạ. Em cảm ơn mọi người.
https://gist.github.com/MatthewSteel/3158579
bạn tham khảo làm AI cho game TicTacToe thử :D mình thấy cái này khá hay . và cũng test rồi . nhưng mình làm Console :D
nó k vào trường hợp nào hết => move của bạn chưa được khởi tạo => null