Máy chơi bài poker thách thức tay chơi 'pro'

Trong tuần này, Phil Laak, nhà vô địch poker thế giới năm 2004, sẽ có cơ hội chứng tỏ khả năng của mình khi chơi đến... 2000 ván bài Texas Hold'em cùng một chiếc máy vi tính.

Phil Laak. Ảnh: AP.
Phil Laak. Ảnh: AP.

Chiếc máy 50.000 USD mới nhất sẽ loại trừ khả năng hòa trong các ván đấu. Cuộc thi 2 ngày sẽ không diễn ra ở sòng bài mà là trong phòng họp thường niên của Hiệp hội phát triển trí thông minh nhân tạo ở Vancouver (Canada). Rất nhiều nhà khoa học tỏ ra quan tâm đến trận đấu này.

Đây có thể sẽ là cơ hội cuối cùng của Laak bởi trong những năm gần đây, máy tính càng ngày càng trở nên siêu việt và đủ thông minh để 'tiếp' những tay thuộc hàng đỉnh cao như Laak. Việc máy thay con người thống trị làng poker có lẽ sẽ chỉ còn là vấn đề thời gian.

"Trận đối đầu này rất quan trọng, bởi nó không chỉ mang ý nghĩa là một sự kiện giữa người và máy mà còn đánh dấu mức độ phát triển của khoa học", giáo sư máy tính Jonathan Schaeffer của trường đại học Alberta và chủ nhân của hệ thống, nói.

Nhóm nghiên cứu game của ngôi trường ở Canada này được coi là những người giỏi nhất trên thế giới trong lĩnh vực họ đang phát triển. Sau khi đánh bại một chương trình do chính Alberta thiết kế vài năm trước, Laak đã rất ấn tượng và cho rằng khả năng của anh chỉ nhỉnh hơn thiết bị khoảng 5%. Laak rất có thể đã thua nếu các nhà nghiên cứu không cho anh kiểm tra mã chương trình và luyện tập từ trước.

"Bạn không có được đầy đủ thông tin về ván đấu khi nó đang diễn ra và đặc biệt là không biết đối thủ đang có trong tay những gì", Dana S. Nau, giáo sư khoa học công nghệ tại trường Maryland nói. "Bạn không thể hiểu ngay lập tức tại sao đối thủ lại đi nước đi vừa rồi".

Chính vì nguyên nhân trên, việc dạy máy tính chơi bài còn khó hơn rất nhiều so với việc dạy những trò chơi trí tuệ khác. Trong cờ vua, cờ caro, cờ tướng... mọi ván đấu đều diễn ra theo một trình tự nhất định, sau đó phát triển theo rất nhiều phương hướng khác nhau, nhưng cũng vẫn được xác định. Số nước đi tùy thuộc vào luật của cuộc chơi. Máy tính có thể dễ dàng xây dựng cả một sơ đồ thể hiện những hướng đi tương lai của ván đấu và chọn ra cách đi dễ dẫn tới chiến thắng nhất.

Đó chính là chiến thuật mà chiếc Deep Blue của IBM đã dùng để đánh bại vua cờ Gary Kaspxarov trong trận chạm trán nổi tiếng năm 1997.

Tuy nhiên, poker không chỉ liên quan đến những khả năng có thể đi mà còn cả những sự... không rõ ràng về những quân bài đối thủ sở hữu và quan trọng hơn là lối chơi của anh ta.

Phương pháp xây dựng sơ đồ tỏ ra không hiệu quả trong poker bởi thực ra trong nhiều tình huống, người ta còn không có cả... nước đi hay nhất, thậm chí cũng chẳng có cái gọi là chiến thuật hay nhất. Một tay chơi giỏi phải biết thích nghi liên tục, khám phá ra thói quen của đối thủ và thay đổi để người khác không nhận ra lối mòn của mình.

Những 'lối tư duy' đó lại là thách thức cho các nhà lập trình khi 'dạy' máy tính. Bạn không chỉ có thể đưa cho chiếc máy vài quy luật để nó hoạt động theo bởi các tay chơi sẽ dễ dàng nhận thấy sự lặp lại trong lối hành xử của nó. Chính Laak cũng đã đánh bại một chương trình khác tên là Poker Probot ở Las Vegas 2 năm trước theo cách đó.

Nhưng lần này, trước cuộc tỷ thí với Laak, các nhà nghiên cứu ở Alberta đã xây dựng một hệ thống thích nghi rất tinh vi cho chiếc máy.

Bin (theo Yahoo)

Thứ tư, 29/04/2009, 16:00 GMT +7