ГТО солверов сейчас полно, но именно PioSOLVER считается эталоном, на котором базируется большинство остальных. Хотя в этой книге вы будете чаще видеть раздачи из GTOWizard, мы хотели показать именно тот инструмент, которым пользуется основная масса регуляров.
Представим, что вы сыграли какую-то непростую раздачу в последней сессии и хотите ее прогнать в PioSOLVER.
Шаг 1: Задаем исходные данные
Сначала вы вбиваете стеки, размер банка и борд.
Потом вы задаете диапазоны — свой и оппонента. Вы вбиваете не только ту руку, с которой вы реально были, а весь диапазон, с которым вы бы так сыграли в этом споте, и весь диапазон, с которым, по вашему мнению, так сыграл бы оппонент. Это постфлоп-солвер, поэтому диапазоны задаются из рук, которые вообще доходят до флопа.
Например, вот так может выглядеть ваш диапазон открытия с UTG (как вы его видите):
А вот так может выглядеть диапазон колла оппонента:
Сильных рук, которых нет в верхней части матрицы, вы считаете 3-бетом. Руки, у которых стоит доля типа 0,3 у JJ — это миксы, то есть он часть времени коллит, часть — 3-бетит. В самом низу диапазона какие-нибудь 53o могут миксоваться 50% колл, 50% фолд.
В этом примере речь идет о споте UTG vs BB, но солверным языком обычно говорят «в позиции» (IP) и «без позиции» (OOP).
Шаг 2: Задаем сайзинги и линии
После диапазонов вы задаете сайзинги, которые, как вы думаете, игроки будут использовать на флопе, терне и ривере. Если вы считаете, что он ставит 33% пота, 66% и 120% на флопе — это все нужно вносить. Если на ривере оппонент способен влепить 200% пота — это тоже нужно указать.
Мы также вбиваем возможные лид-беты (когда игрок без позиции лидит в агрессора) и сайзинги рейза на такой донк.
Это уже может звучать пугающе, но не надо усложнять.
В онлайне это чаще всего заранее заданные сайзы рума: маленькая ставка 1/3 пота, 2/3 и ставка бет-пот.
Тем, кто считает работу с солвером «читерством», можно предъявить следующее: представьте себе плохого игрока, который сел за PioSOLVER. Что из этого выйдет?
Диапазоны будут кривые, сайзинги будут кривые — и все решение получится мусорным. А именно эти два параметра и определяют полезность солвера.
То есть сначала надо быть более-менее хорошим игроком, и только потом солвер начнет выдавать вам что-то ценное. Просто «прогнать раздачу» и слепо скопировать ответ — так не работает.
Шаг 3: Запускаем симуляцию и ждем
После того как вы все это вбили, вы запускаете саму симуляцию (расчет). Это обычно требует приличных вычислительных мощностей компьютера и времени.
Понадобится очень шустрый компьютер. Например, спот BB vs BB со 100 бб эффективными стеками и широкими диапазонами может считаться целый день, пока не выдаст вменяемый ответ.
Когда солвер досчитает, он покажет вам кучу инфы: общий EV, эквити обоих диапазонов, EV отдельных рук. Он покажет, какие карты терна хорошие/плохие для обоих диапазонов, сколько у вас комбинаций того или иного типа и так далее.
Но самое важное, что он покажет, — какие действия он выбирает с каждой рукой из каждого диапазона. Например, вот что диапазон UTG делает, когда BB чекает на таком-то флопе:
Видно, что примерно в 49,16% случаев он чекает вдогонку, а остальное время ставит. Из этого 22,54% — это мелкая ставка, 27,64% — чуть крупнее, и совсем маленький процент — овербет.
- На практике действия, которые солвер выбирает менее чем в 5% случаев, можно просто игнорировать.
Вы можете смотреть, какие руки ставятся, а какие чекаются, по цветам на матрице. Например, здесь JJ чаще чекают, а AKo чаще ставят.
Вы также можете увидеть, что одна и та же рука может играть по-разному в зависимости от масти. Например, может чекнуть, а без
— поставить.
По сути, в этом и есть суть солвера: он показывает, что делают оба игрока со всеми руками из своих диапазонов.
Солвер выбирает линии так, чтобы не подставляться под эксплойт: с сильными руками и блефами он может ставить крупно, с середняком чекать, но если какая-то линия явно более прибыльная — он будет ее выбирать всегда. Миксовать он будет только тогда, когда EV у разных действий близкие.
А вот почему он это делает — это уже ваша работа разобраться.
Как правильно (и неправильно) пользоваться солвером
Есть правильные и неправильные способы пользоваться солвером.
- Неправильный способ #1 — вбить одну конкретную свою раздачу и посмотреть: «а солвер тоже так сыграл бы или нет?» Если совпало — «я молодец!». Проблема в том, что солвер иногда выбирает редкие опции типа 1,2% частоты. Но это не значит, что вы сыграли «правильно», это значит, что так тоже можно.
- Неправильный способ #2 — смотреть только на свою конкретную руку, а не на весь диапазон.
- Более-менее приемлемый способ — изучать часто встречающиеся споты и выискивать общие тенденции.
Например, вы можете заметить, что JJ на низких досках чаще ставят крупно, а AA — мелко. Это уже что-то, и это уже поднимет ваш винрейт. Но это все еще не лучший способ учиться.
- Лучший способ — смотреть на выбранную солвером линию и задавать себе вопрос: почему именно так?
В предыдущем примере вместо того, чтобы просто запомнить «JJ ставим крупно, AA мелко», надо попробовать понять, почему именно так солвер делает. В чем логика?
Часто при разборе вы увидите, что определенные классы рук играют схоже (мелкие пары — одним образом, флеш-дро — другим, и т. д.), но будут и «странные» руки, которые отклоняются от шаблона. Вот эти отклонения и учат нас сильнее всего.
Поэтому мы и говорим, что изучать ГТО это вообще ни разу не скучно. Солверы вскрывают в покере такой пласт новой информации, что даже самые опытные игроки находят для себя что-то неожиданное.
