PokerGame - программа симулятор игры в Texas Holdem

Представляем Вашему вниманию программу симуляции покера PokerGame, которую можно использовать не только в качестве развлечения, но и в качестве тренажёра игры в Техасский холдем (Texas Holdem). При своей кажущейся простоте на самом деле техасский покер достаточно сложная игра, требующая применения логического мышления при составлении различных покерных комбинаций.

PokerGame позволяет без риска для финансов потренироваться игре в покер, играя против компьютерных оппонентов, имитирующих поведение реальных игроков, использующих разные стратегии.

Скачать последнюю версию программы PokerGame.exe можно после регистрации на сайте.

Запускаем программу, перед нами появится окно, примерно такого вида. На Вашем компьютере оно может иметь и немного другой вид (Рис. 1).

Начальный вид окна программы
Рис. 1. Начальный вид окна программы

Для начала игры жмём кнопку «Start Game» на ленте. В появившемся окне «Players» (Рис. 2) настраиваем параметры игры:

  1.  количество игроков за столом (от 2 до 10);
  2.  тип игры:
    • Cash – игра под наличные деньги;
    • Double (Double or Nothing). В буквальном переводе название полностью отражает суть игры: или вы удваиваете свой бай-ин, или остаетесь ни с чем. Суть подобных турниров предельно проста: половина участников остаются ни с чем, вторая половина получает приз, равный удвоенному вступительному взносу. При этом размер выигрыша не зависит от того, насколько большим был ваш стек после того, как турнир покинул последний проигравший: все получают поровну.
    • Fifty (Fifty50) – разновидность игры в покерруме PokerStars (пришла на замену турниров Double or Nothing). Игра идет до тех пор, пока из 10 участников, севших за стол, не останутся 5. В этот момент половина призового фонда будет выплачена победителям поровну. А оставшаяся половина призового фонда будет распределена в соответствии с размерами стеков. Это стимулирует игроков к накоплению фишек;
    • 9 players – турнир, участвуют 9 игроков; размеры блайндов увеличиваются каждые 10мин.; выигрывают трое (первый забирает 50% призового фонда, второй – 30%, третий – 20%);
    • 9 players Turbo – тоже самое, что и 9 players с той лишь разницей, что размеры блайндов растут с интервалом в 5 мин
  3.  размеры малого и большого блайндов;
  4.  стеки игроков;
  5.  выбор стратегии игроков.
Окно «Players»
Рис. 2. Окно «Players»

Допустим, мы хотим играть за коротким столом NL50 по стратегии малых стеков (50 больших блайндов). Тогда первые 4 параметра будут иметь такие значения (Рис. 3):

  1.  количество игроков = 6;
  2.  тип игры оставляем Cash;
  3.  малый блайнд = 25, большой блайнд = 50;
  4.  стек для всех игроков установим = 2500 (о том, как изменить стеки игроков описано немного ниже).

Ваша позиция за столом всегда №0 (стратегия  Hero). Стратегии остальных игроков можно задать явно или выбрать случайным образом.

Изменение параметров игры
Рис. 3. Изменение параметров игры

На данный момент в программе реализовано 4 типа стратегии игры:

  •  Master (мастер) – самая лучшая (как мы надеемся) стратегия.
  •  Maniac (маньяк) – суперагрессивный игрок, который часто делает all-in уже на префлопе и играет очень много рук.
  •  Professor (профессор) – играет по теории вероятностей, то есть строго по шансам банка и своим картам.
  •  Tim (тайтовый) – игрок, который играет только самые сильные руки. На постфлопе тайтовые игроки редко блефуют и обычно продолжают играть с сильными руками или сильными недостроенными комбинациями.

Если Вы хотите сами задать стратегию своих соперников, то:

  1.  выберите позицию игрока в списке слева;
  2.  укажите стек игрока (поле «Stack Player»);
  3.  выберите стратегию из списка справа;
  4.  для присвоения игроку выбранной стратегии нажмите кнопку (для отмены действия нажмите ).

 

Изменение размера стека игрока Hero
Рис. 4. Изменение размера стека игрока Hero

Для изменения Вашего (Hero) стека в списке игроков поставьте курсор в столбце Stack и введите желаемое значение (Рис. 4Рис. 4. Изменение размера стека игрока Hero). Для остальных игроков стек можно изменить таким же образом.

Если Вы не хотите заранее знать, какой стратегии игры придерживаются Ваши оппоненты, то нажмите кнопку «Random Players» (размер стека у игроков будет по умолчанию 1000, при необходимости стек можно изменить, как показано на Рис. 4).

Список игроков, заданный случайным образом
Рис. 5. Список игроков, заданный случайным образом

В качестве тренировки можно использовать режим игры, когда Вы только наблюдаете за процессом игры (т.е. на позицию №0 выбрать игрока с одной из выше перечисленных стратегий) (Рис. 5).

После того, как сформирован список игроков, жмём кнопку «OK». Все параметры заданы, можно приступать к игре! Для начала раздачи нажмите на ленте кнопку «Start deal» (Рис. 6)

Начало игры
Рис. 6. Начало игры

Сперва происходит раздача по одной карте трефовой масти для определения дилера (по старшей карте). Далее начинается полноценная игра.

В окне чата (нижнее окно) отображается текущее состояние игры, а сбоку от него появляется окно выбора действия (FOLD – отказаться от дальнейших торгов, CALL – уравнять ставку соперника, RAISE – повысить ставку, с возможностью выбора размера повышения ставки) (Рис. 7).

В процессе игры
Рис. 7. В процессе игры

После 10 сыгранных раздач появляется возможность использовать игровую статистику. Для отображения так называемых хадов (НUD, что означает head-up display) на ленте надо поставить галочку «Statistics» (Рис. 8).

Отображение окон статистики НUD
Рис. 8. Отображение окон статистики НUD

На данный момент отображаются следующие статистические показатели:

  • в первой строке:
    • N – количество сыгранных раздач;
    • VPIP – это один из важнейших статистических показателей, говорящий о том, как часто наши оппоненты вкладывают деньги в банк по собственной инициативе (в показатель VPIP не входит ситуация, когда игрок говорит check в позиции большого блайнда и смотрит бесплатно флоп, поскольку в этом случае игрок не вкладывает денег в банк).
    • PFR – этот показатель всегда используется в связке с VPIP. Данный показатель характеризует то, насколько часто оппонент делает рейзы на префлопе (уравнивание чужого рейза не учитывается, ререйз – засчитывается).
  • во второй строке:
    • 3B – это значение говорит нам о том, насколько часто оппонент делает 3-бет на префлопе. Используя этот процентный показатель, мы имеем возможность примерно выяснить, с каким диапазоном карт он это делает и какую линию розыгрыша стоит выбирать против него.

В случае, если вы проиграли весь свой стек, есть возможность добавления фишек (появится окно «Add chips !» как на Рис. 9).

Окно добавления фишек
Рис. 9. Окно добавления фишек

В процессе игры ведётся лог-файл HistoryGame.log (файл находится в рабочей папке программы), с помощью которого вы можете посмотреть и проанализировать сыгранные руки (Рис. 10).

Лог-файл HistoryGame
Рис. 10. Лог-файл HistoryGame

 

 

Yandex.Metrika