Ứng dụng thuật toán Minimax viết AI cho trò chơi Tic Tac Toe
Ứng dụng thuật toán Minimax viết AI cho trò chơi Tic Tac Toe Trong bài viết này, mình sẽ giải thích về thuật toán minimax mình sử dụng để viết trò chơi này. Nhưng trước hết mình nên giải thích cho mọi người hiểu về AI là gì nhỉ! AI(Artificial Intelligence) có khá nhiều định nghĩa. Chúng ta hãy xem nguồn gốc về định nghĩa AI để hiểu rõ hơn. Vào tháng 10/1950, nhà bác học Alan Turning đã suy nghĩ về một chương trình AI. Ông tự hỏi liệu máy tính có thể suy nghĩ như con người không? Ông đưa ra một trò chơi như sau: Trò chơi gồm có 3 thành viên tham gia, gồm hai người và một máy tính. Một người sẽ làm người đặt ra câu hỏi, và hai thành viên kia sẽ trả lời (dưới dạng ẩn danh). Trò chơi diễn ra đến khi người đặt câu hỏi không phân biệt được đâu là câu trả lời của người, đâu là câu trả lời của máy, thì khi đó máy tính coi như là đã “suy nghĩ” như con người. Thế chúng ta có thể hiểu rằng, AI xem như là trí thông minh của máy tính, xây dựng bằng cách mô phỏng lại suy nghĩ của con ...