(Nâng cao, dành cho người chơi khá giỏi, đã quen thuộc với solver)
Một số bạn có lẽ sẽ ngạc nhiên khi đang nói về exploit mà lại bàn về solver. Chẳng phải solver dùng để tìm ra chiến thuật GTO cân bằng, đối ngược của exploit? Thật ra, nếu bạn dùng solver chỉ để tìm ra 1 chiến thuật baseline rồi nhắm mắt làm theo, bạn chỉ đang sử dụng được chưa đến 1 nửa sức mạnh của solver.
Vậy dùng solver để exploit như thế nào?
- Dùng tính năng nodelock: khóa range đối thủ trong từng node, xem phản ứng của solver
- Dừng (pause) tạm thời solver trong quá trình build and run. Solver đạt đến chiến thuật cân bằng sau khi exploit và phản exploit bản thân liên tục qua nhiều iteration, cho đến khi hầu như không còn gì để exploit nữa (khả năng exploit < Nash distance). Nhiều người chỉ quan tâm đến kết quả chiến thuật GTO cuối cùng mà solver đưa ra, bỏ qua những bước trung gian chứa nhiều thông tin rất hữu ích. Nó cho chúng ta thấy các bước exploit trong thực chiến thế nào: phát hiện ra đối thủ overfold => overbluff, rồi bị đối thủ counter thế nào, ta lại counter tiếp ra sao, vv…, chứ không phải chỉ 1 exploit static duy nhất. Chú ý: tính năng này không thể sử dụng với các solver dạng GTOWizard – nơi bạn chỉ xem được kết quả cuối cùng.
- Nghiên cứu kĩ các solutions để xem thử, những tình huống nào con người rất khó đánh được như máy: tình huống nào rất khó tìm đủ hands để defend, rất khó tìm ra natural bluffs, tình huống có value bet threshold cao bất ngờ, tình huống phải slow play những hands rất kỳ lạ, tình huống có quá nhiều combo mixed… Đây chính là những cơ hội để bạn tìm ra điểm bất cân bằng trong chiến thuật của đối thủ, kể cả thợ giỏi.
Điểm mạnh của exploit bằng solver
- Nếu như MDA/HUD giúp bạn lượng hóa khả năng đọc thông tin (biết đối thủ overfold, nhưng overfold đến đâu), thì solver giúp bạn lượng hóa phần điều chỉnh, xử lý thông tin nhằm đưa ra exploit phù hợp (biết ta nên overfold khi đối thủ underbluff, nhưng overfold đến mức nào?). Nếu từng xem solver exploit đối thủ, bạn sẽ thấy nó exploit khủng, sáng tạo, bất ngờ đến đâu. Chẳng hạn Addamo làm mưa làm gió với những cú overbet 5x pot, 10x pot, cũng chính nhờ solver gợi ý. Hoặc nếu bạn nghe top 20 thợ cash online bàn chiến thuật (những người hiểu về poker gấp 3 lần thợ tour Triton), bạn sẽ thấy họ thường xuyên có những tình huống “range bluff“, “range call“, “range fold“, exploit triệt để khi phù hợp, chứ không bị giới hạn bởi những quy tắc như “blocker/unblocker“, “bài quá nhiều SDV để bluff“, “bài top range không thể fold“… Nên nhớ, trong poker chỉ có 1 quy tắc duy nhất: tối ưu hóa EV, còn lại tất cả các quy tắc khác đều do con người tự đặt ra và có thể phá vỡ.
- Thấy rõ được hands dạng nào là hands sẽ có lợi nhất, hoặc mất nhiều EV nhất (nhiều đến mức nào), khi đối thủ đánh aggressive hơn, khi đối thủ value bet không đủ thin, khi đối thủ không biết merged bluff… Thấy được sizing nào sẽ được sử dụng nhiều hơn hoặc ít lại. Các exploit đưa ra sẽ chi tiết, tinh tế hơn so với những dạng exploit chung chung (kiểu “bluff ít hơn khi đối thủ calling station“)
- Thấy trước được nếu ta điều chỉnh và exploit đối thủ theo cách này, có thể bị phản công lại thế nào, mất nhiều EV đến đâu, nhìn được các bước tiếp theo của quá trình exploit.
Điểm yếu của exploit bằng solver
- Suy nghĩ bị giới hạn vào 1 node khi nodelock: chẳng hạn nodelock đối thủ passive check fold nhiều, thấy solver phản ứng bằng cách range bet, rồi đưa ra kết luận “range bet là cách exploit tốt nhất khi đánh với người chơi passive, solver bảo thế“. Thế nhưng, 1 người chơi passive trên flop cũng thường passive ở các node khác, chẳng hạn ở turn. Có những hands sẽ còn đạt được nhiều EV hơn nữa bằng cách delayed bluff ở turn. Tương tự, nếu nodelock đối thủ maniac, bạn sẽ thấy solver không bao giờ slow play trên flop, C-Bet hết bài mạnh để còn chờ nó check raise. Nhưng 1 đối thủ aggressive trên flop cũng thường aggressive ở turn, và EV của việc check back bài mạnh chờ đối thủ probe rồi raise có khi còn cao hơn. Hiện nay, rất khó để nodelock chiến thuật đối thủ qua nhiều node, nhiều run out khác nhau.
- Solver clairvoyant (2 bên đều hiểu rõ chiến thuật nhau), nên nhiều khi exploit solver đưa ra lại chưa đủ mạnh (vì còn lo “đối thủ nhận ra tao exploit và phản lại“). Trên thực tế, nhiều tình huống đối thủ rất khó nhận ra chiến thuật của bạn, và bạn có thể dùng nhiều hard exploit hơn.
- Solver không bao giờ thay đổi chiến thuật 1 node đã nodelock, nên nhiều khi exploit solver đưa ra lại quá mạnh (chẳng hạn đối thủ overfold => bluff toàn bộ range). Trên thực tế, nhiều tình huống đối thủ có thể nhận ra bạn đang exploit họ (chẳng hạn có ván mở bài ra nhìn thấy bài bạn bluff rất điên) rồi điều chỉnh, phản công. Trong các tình huống này, bạn phải hạn chế dùng hard exploit hơn, thay vào đó dùng soft exploit (exploit kín). Nhận ra tình huống nào nên dùng hard exploit hoặc soft exploit là 1 trong những kỹ năng tạo nên sự khác biệt.
- Có thể mắc lỗi đưa ra các nhận định vội vàng khi nghiên cứu solution, chẳng hạn nhận định “đối thủ không raise đủ bài backdoor như solver” rồi vội kết luận “họ underraise“, nhưng quên không nhìn vào các hand classes khác, chẳng hạn có thể họ lại raise bài 2 đôi/sets/sảnh pure chứ không slow play nhiều như solver. Nhìn vào việc “population không thể tìm ra đủ bài 2-barrel chay no pair no draws ở đây” rồi kết luận họ underbluff, mà không nhìn vào việc họ lại bluff bài mua thùng mua sảnh nhiều hơn solver.
Nhìn chung, dùng solver để exploit không dễ, đòi hỏi hiểu sâu về game, bao quát game tree, bao quát toàn range, nên chủ yếu được sử dụng bởi các top pro.
Kết luận
Trong 4 trường phái exploit đã nêu, nên theo trường phái nào? Một người chơi poker giỏi sẽ biết cả 4 kiểu exploit, phối hợp với nhau, chẳng hạn dùng MDA để đưa ra các nhận định chính xác hơn về cộng đồng người chơi, đặc biệt khi chơi field đông nhiều người chơi yếu, dùng HUD để tập trung vào exploit 1 đối thủ online khi ta có nhiều dữ liệu về họ, dùng quan sát để exploit khi đánh live, và để cảm nhận dynamics trên bàn (những thứ thay đổi liên tục, không thể hiện ra trên dữ liệu, phần mềm), dùng solver để rèn trực giác về cách exploit tốt nhất một khi đã nhận ra leaks của đối thủ. Tùy vào môi trường bạn thi đấu, có thể tập trung nhiều hơn vào 1 dạng exploit riêng.
Tham khảo
- Vô chiêu thắng hữu chiêu – Learn the rules like a pro, so you can break them like an artist
https://www.facebook.com/groups/pokervacuocsong/posts/717991576996373/ - Exploit bằng quan sát và HUD
https://www.facebook.com/groups/pokervacuocsong/posts/1134743581987835/ - Exploit bằng MDA
https://www.facebook.com/groups/pokervacuocsong/posts/1183066410488885/
