Sign in

Зарегистрируйтесь, чтобы стать полноправным участником сообщества Masterpro.ws.

Poker. Autumn Melancholy

Очередная модификация Poker onRails, подробное описание первой редакции доступно в материале Poker. Nostalgia.

 

Написанный на ruby алгоритм (иными словами - бот, ваш виртуальный оппонент) руководствуется на данный момент крайне нехитрой стратегией, оставляя в ходе раздачи карты, составляющие законченную комбинацию, остальные карты меняет, предпочитая накрайняк сбросить все: рисковать не пробует совершенно. Затем следуют подсчет и сравнение комбинаций, при необходимости для определения выигравшего учитываются high card и kicker, в самом редком случае идет split pot.

 

Рабочий пример описанного в статье кода, в числе других Rails Examples - всегда возможно найти в тестовом блоге автора на herokuapp.com, welcome.

 

К вышесказанному теперь добавились (обе версии доступны в моем rails-блоге) некоторые новые фичи, а именно: в отличие от "покера в открытую" (Deterministic Poker), вы теперь не видите карт виртуального игрока, играющего против вас. Вы можете увидеть лишь отмеченные им чекбоксы рубашек карт (о предпочитаемой игроком-роботом стратегии см. выше).

Далее необходимо сделать выбор - showdown (открываемся) либо fold (пасуем, сбрасываем карты, отказываясь от участия в раздаче). Изначально доступный ваш виртуальный бюджет (bankroll) составляет $100; игра заканчивается, когда вы проиграете эту сумму либо удвоите ее. Учитывая псевдоюридические российские реалии 2019, вынужден добавить: речь идет только лишь о фантиках, а не о деньгах, игрушка не требует даже регистрации.

Также оговорюсь сразу, несмотря на стилизованные кадры из к/ф "Блеф", которыми проиллюстрировано приложение - игра идет честно, используемые классы можно взглянуть, при желании, в моем гитхабе.

 

Оставить комментарий

Добавьте ваш комментарий

В блоге