Без Ограничений. Пытаясь Формально Изложить Правила Ставок В Nl, Я Что-Нибудь Упустил?

  • Автор темы ИнгачкА
  • Обновлено
  • 17, Oct 2024
  • #1

Я пишу покерное приложение, и мне нужно реализовать логику ставок для безлимитных игр. Основные правила минимального рейза/реопен-рейза обсуждалось здесь раньше и я пытаюсь выразить их (полу-) формально так:

  1. Когда наступает очередь игрока действовать, есть текущая ставка CB и предыдущий рейз PR. Также есть игрок ОП, который открыл раунд торговли.

  2. На префлопе CB и PR изначально равны большому блайнду, а игрок, сидящий на большом блайнде, является OP.

  3. На постфлопе CB и PR изначально равны 0, и игрок, который действует первым, является OP.

  4. Чеки, коллы и фолды не меняют CB, PR или OP.

  5. Чтобы сделать рейз, игрок должен сделать новую ставку как минимум CB+PR или как минимум большой блайнд (в зависимости от того, что больше).

  6. Когда игрок делает рейз, CB и PR обновляются соответственно: CB теперь становится новой ставкой, PR - разницей от предыдущей ставки (PR = CB_new - CB_old). Кроме того, этот игрок становится новым ОП (исключение см. в следующем пункте).

  7. Если у игрока недостаточно фишек, чтобы сделать полный рейз, но все же больше, чем нужно для простого колла, он может сделать рейз олл-ин. В данном случае теперь есть новый ЦБ. Кроме того, PR получить уменьшенный на CB_new - CB_old, т.е. минимальная сумма рейза остается неизменной. ОП остается неизменным (в некоторых казино/домашних играх они различаются, но давайте предположим, что для повторного открытия требуется полный рейз).

  8. Раунд ставок завершается, когда действие возвращается на ОП. Два исключения:

    • на префлопе, если этот игрок сидит на большом блайнде, а CB по-прежнему равен большому блайнду («опция» для большого блайнда в неповышенном банке).

    • по крайней мере один игрок за столом сделал рейз олл-ин в соответствии с (7), который не открылся повторно, но за столом есть игроки, у которых еще не было возможности действовать после рейза олл-ин. В этом случае действие продолжается до тех пор, пока все эти игроки тоже не сделают ход, но у них нет возможности сделать рейз (только колл или фолд).

Правильно ли все это отражает правила ставок в покере в безлимитных играх? Я что-нибудь пропустил?

#правила #безлимит

ИнгачкА


Рег
27 Feb, 2007

Тем
78

Постов
211

Баллов
621
  • 25, Oct 2024
  • #2

Крис прав.

Повышение возобновляет ставки тогда и только тогда, когда повышение является законным (более чем в два раза превышает размер предыдущего повышения).

Меня беспокоит логика здесь: «OP остается неизменным» -> игрок, который «поднял», теперь становится человеком, который сделал олл-ин, и игра продолжается вокруг остальной части стола и обратно справа от него. но никому, кто уже уравнял ставку, не разрешается повторно открыть ставку. Любой другой игрок все еще может. С точки зрения логики кажется, что вы допустили небольшую ошибку, поскольку похоже, что людям, находящимся между первым рейзером и рейзером, сделавшим олл-ин, не придется уравнивать новую ставку.

 

Sergey lazarev


Рег
01 Jun, 2020

Тем
88

Постов
194

Баллов
654
Тем
403,760
Комментарии
400,028
Опыт
2,418,908

Интересно