Trước đây máy tính hay AI đã chiến thắng được con người trong nhiều môn thể thao trí tuệ như cờ vua, cờ tướng, cờ vây,… nhưng trong Poker với quá nhiều tổ hợp bài và tổ hợp check, bet, raise, value, bluff với nhiều trường hợp stack khác nhau khiến cho bộ môn này trở nên khó cho AI chiến thắng hơn nhiều.

Lịch sử của AI với Poker

AI (Artifactual Intelligence) hay được biết đến là trí tuệ nhân tạo đã chính thức khiêu chiến với những người chơi Poker No Limit Hold’em trong khoảng thời gian 3 thập kỉ và đến gần đây mới chính thức có những AI đủ khả năng dành chiến thắng trong chiến trường NLH.

AI triển vọng nhất mang tên Claudio đã tham gia heads-up với 4 người chơi là Bjorn Li, Doug Polk, Dong Kim Jason Les vào năm 2015. Tuy 4 người chơi này đã thắng tổng cộng hơn 730.000$ nhưng con số này chỉ chiếm chưa đến 0.5% tổng sồ tiền 1.7 triệu $ đã được bet trong 80,000 hand nên có thể tính đây là bước tiến lớn trong quá trình AI đối đầu với con người.

Rút kinh nghiệm từ Claudio và từ góp ý của nhiều người chơi Poker pro thì Baby Tartanian 8 và Libratus đã lần lượt ra đời vào 2016 và 2017. Tuy Baby Tartanian 8 không mang lại nhiều thay đổi nhưng Libratus lại có hiệu quả hơn rõ rệt. Ở trận tái đấu đầu năm 2017 với một nửa đội hình cũ (Dong Kim và Jason Les được thay bằng Jimmy Chou và Daniel McAuley) thì Libratus đã xuất sắc dành chiến thắng gần 1.8 triệu $ sau 120,000 ván bài và màn trình diễn này đã giành 5 giải HPCwire trong đó có hạng mục “Best use of AI”.

Doug Polk – người chơi đã từng đối đầu với cả Claudio và Libratus nhận xét:”Mặc dù Claudio có nhiều kẽ hở những đã được hoàn thiện với việc ra mắt Libratus. Con người đã tụt về phía sau so với AI trong bộ môn head-sup no limit và điều này sẽ sớm xảy ra ở các loại hình còn lại.”

Chiến thuật của AI

Jason Les là người đầu tiên thi đấu với AI Claudio và đã có nhận xét như sau:”Thi đấu với các AI nhất là Libratus rất căng thẳng vì AI này sử dụng chiến thuật gần giống với thuyết cân bằng Nash nên cơ bản là không có lỗ hổng để khai thác. Chiến thuật ban đầu của đội là sử dụng những cách bet lạ mà Libratus không được lập trình sẵn tuy nhiên cả đội đã phát hiện là với mỗi lần bet không theo quy củ thì AI này sẽ chạy lại một chuỗi thuật toán để học được cách đánh mới này và tự vá lại khuyết điểm của mình.”

Giải thích điều này thì những người lập trình Libratus đã giải thích qua bài báo “Libratus: The Superhuman AI for No-Limit Poker,” như sau:

Libratus không được lập trình sẵn như nhiều người suy đoán mà tự đưa ra quyết định bằng việc tự tính toán cho phù hợp với thuyết cân bằng Nash. Thuật toán của Libratus dựa trên tổ hợp bet size trong nhiều tính huống khác nhau để phán đoán bài đối thủ. Thuật toán này cũng giúp tổng hợp những hand giống nhau vào một tổ hợp giúp giảm số quyết định cần lựa chọn từ 10161 xuống 1012 và tăng tốc độ xử lí lên đáng kể.

Không giống các AI trước thì Libratus có cấu tạo gồm 3 phần chính với thuật toán riêng dành cho mỗi phần bao gồm:

  • Tính toán chiến thuật phụ thuộc thuyết cân bằng Nash trước khi bắt đầu ván bài
  • Xử lý từng phân đoạn của ván bài khi thi đấu
  • Tự cải thiện chiến thuật và vá lỗi dựa theo thuyết cân bằng Nash dựa vào những thông tin đối thủ để lộ

Những điều này đồng nghĩa Libratus có chiến thuật vô cùng đa dạng và có khả năng bluff ở mọi vị trí khiến cho đối thủ là con người không thể ghi nhớ hết và dẫn đến việc khó đọc được bài. Ngược lại những người chơi khi thi đấu với Libratus đều sẽ có thói quen vô thức chơi một kiểu bài theo một cách cố định nên Libratus có thể dễ dàng phân tích và tìm cách đối phó nếu sử dụng chiến thuật này lần hai. Với việc tự học hỏi liên tục cộng với bộ xử lí cực mạnh thì đây là AI hoàn chỉnh nhất trong việc thi đấu Poker có thể tự đưa ra chiến thuật cho mình mà không cần lập trình.

Tương lai của Poker với sự xuất hiện của AI

Bất chấp việc Libratus là một bước đột phá và thành công lớn thì người chế tạo ra AI này vẫn khẳng định là việc chơi Poker bằng trí tuệ nhân tạo hay bot vẫn còn rất xa mới thành hiện thực. Tuy Libratus đã thực sự chiến thắng những người chơi hàng đầu nhưng chưa phải là chiến thắng tuyệt đối và vẫn chưa thực sự hoàn hảo.

Phải nhấn mạnh hơn nữa là chiến thắng này mới là chiến thắng khi heads-up và phải chạy bằng siêu máy tính, nếu đưa bot vào 1 bàn NLH với 6 người chơi thì khối lượng tính toán và tổ hợp sẽ tăng lên rất nhiều và việc xử lí vấn đề này sẽ phải mất một thời gian khá dài. Hơn nữa các AI vẫn sẽ thiếu rất nhiều thông tin do chỉ có thể xử lí các hành động liên quan đến chip mà không thể xử lí các hành động và biểu cảm khác của con người. Vậy nên để tạo ra 1 AI hoàn hảo để có thể thực sự thi đấu với con người sẽ là một bài toán nan giải trong một thời gian nữa.

Chắc chắn các độc giả cũng sẽ có người tỏ ra lo ngại với vấn đề sử dụng những bot và AI như này trong các sân thi đấu online để chuộc lợi. Tuy nhiên đây không phải là vấn đề đáng lo bởi vẫn chưa có bot nào thực sự hoàn thiện để có thể thi đấu một bàn nhiều người và hơn cả các site Poker online càng ngày càng cải thiện an ninh để ngăn chặn việc người chơi có thể sử dụng bot hay những phần mềm liên quan có khả năng gian lận khi tham gia trò chơi. Người chơi tham gia thi đấu online vẫn có thể thoải mái trong một khoảng thời gian rất dài nữa.

Kết luận

Việc Libratus ra đời là một cột mốc trong lịch sử Poker và lịch sử của các trí tuệ nhân tạo. Tuy nhiên Libratus chưa hoàn thiện chứng tỏ con người và những yếu tố mang tính con người vẫn là điều vô cùng quan trọng và đây sẽ là điều giữ cho Poker luôn là một môn thể thao thú vị.

 

 

Hãy Để Lại Bình Luận Của Bạn