Poker bot hoạt động như thế nào

Quy trình của bot nói một cách dễ hiểu: chụp màn hình, nhận diện bàn, tra cứu và đánh giá quyết định, thời gian hành động giống người, ghi log cục bộ.

Bot là một vòng lặp chạy vài lần mỗi giây: nhìn bàn, xác định trạng thái ván bài, quyết định, hành động, ghi log. Từng bước được mô tả dưới đây.

1. Chụp

Bot chụp ảnh màn hình cửa sổ bàn – cửa sổ giả lập với app club, hoặc client riêng của phòng trên desktop. Bot không đọc bộ nhớ hay chặn lưu lượng mạng; mọi thứ nó biết đều đến từ điểm ảnh.

2. Nhận diện

Profile hiệu chỉnh cho từng phòng cho bot biết lá bài, stack, pot và các nút xuất hiện ở đâu. Lá bài được so khớp với mẫu; con số được đọc bằng OCR và kiểm tra tính hợp lý so với trạng thái trước đó. Nếu độ tin cậy nhận diện giảm – hoạt ảnh, cửa sổ bật lên, bố cục thay đổi sau khi app cập nhật – bot tạm dừng thay vì đoán.

3. Quyết định

Preflop, bot tra hành động trong bảng range được lập chỉ mục theo vị trí, stack hiệu dụng và hành động trước đó. Postflop, các tình huống phổ biến cũng là tra cứu; phần còn lại đi qua một bộ đánh giá nhanh ước tính equity so với range giả định của đối thủ và chọn phương án có giá trị kỳ vọng tốt nhất theo một chiến lược đơn giản hóa. Với cùng đầu vào, quyết định là xác định, cộng thêm yếu tố ngẫu nhiên có seed cho chiến lược hỗn hợp.

4. Hành động

Hành động đã chọn được thực hiện qua thao tác giả lập trong giả lập hoặc client, với độ trễ lấy từ một phân phối có thể cấu hình để thời gian không đồng đều. Kích thước cược được làm tròn về những con số mà con người hay dùng.

5. Ghi log

Trạng thái, quyết định, độ tin cậy và thời gian được ghi thêm vào log cục bộ. Đây là thứ bạn xem lại sau phiên và gửi cho chúng tôi khi có gì đó bất thường.

Thiết kế này có ý nghĩa gì

Đọc màn hình giúp bot độc lập với nội bộ của phòng chơi, nhưng nhạy cảm với thay đổi bố cục: một bản cập nhật app có thể làm hỏng profile cho đến khi chúng tôi phát hành bản mới. Điều đó cũng có nghĩa là bot có thể bị phát hiện bằng chính những cách dùng để phát hiện mọi tự động hóa phía client. Sự đánh đổi này được bàn ở trang phát hiện bot.

· Đọc 2 phút

Tính năng của poker bot (bản beta)

Poker bot hiện làm được gì: chơi preflop và postflop rút từ solver, chơi nhiều bàn, giới hạn phiên, ghi log, tiếp quản thủ công, và những gì còn thiếu.

· Đọc 2 phút

Phòng poker và app club được hỗ trợ

Bot hỗ trợ phòng và app club nào trong beta: PPPoker, PokerBros, ClubGG, Upoker, X-Poker qua giả lập, và tình trạng của các phòng lớn.