Программы для игры в покер и русский покер.        Скачать программу      На главную

Вид программ: Freeware с исходниками.

Аналог: www.gamsoft.ru

Описание.

Анализатор ситуаций в различных видах игры в покер с казино (вычисляет наилучшее действие).

Позволяет подсчитывать матожидание и дисперсию игры с заданными правилами при наилучших действиях.

Содержит в себе тренажер, показывающий отклонение матожидания игры от максимального.

Позволяет посмотреть матожидание и дисперсию любого действия в заданной ситуации, а также удобно получить разность двух матожиданий в одной или разных играх.

Умеет представлять позицию и правила в виде строк текста, переносить позицию в другой запущенный экземпляр программы, запоминать полученные результаты по указанным раскладам в виде текста (одна строка текста – один расклад), а затем их воспроизводить.

Содержит большое количество настроек, позволяющих задавать широкий спектр правил.

Классифицирует все расклады, включающие карту дилера и 5 карт на анализируемом боксе, на 4092 группы. Это может использоваться для убыстрения подсчета матожидания игры. Группы могут конгламерироваться по набору признаков, значения которых определяют группу. Можно просматривать матожидание и дисперсию внутри каждой группы или их конгломератов. Можно для работы в тренажере выбирать группу или конгломерат, из которого будет выбираться случайный расклад.

Позволяет получать усредненное матожидание для полного перебора подмножества карт на анализируемом боксе.

В программах удобно задавать расклад карт либо их последовательным нажатием, либо перетаскиванием.

Программа по

Подсчет матожидания и дисперсии абсолютно точен. В случае покупки игры делаются допущения, описанные в файле pkr.doc, содержащимся в дистрибутиве. Алгоритм проверялся на точность путем его дублирования другим способом и автоматическом сравнением в течении длительного времени.

Программа отличается большим быстродействием. Позиция в русском покере полностью рассчитывается за ~1сек. Вероятно, алгоритмы, заложенные в программе максимально быстры из того, что можно написать на С++.

Программы компилируются в среде Borland Builder6.

Краткое описание пользования.

Запустите программу pkr для разных видов покера или rp – для русского покера. Нажмите на кнопку Kind, карты будут показаны в их обычном виде. Выберете нужные вам правила. Выберете достаточное количество боксов (1-6) . Для выбора карт нажмите выбираемые карты у дилера и на боксах, затем нажмите на «Random» для их случайного выбора или на нужные вам карты в таблице карт слева. Для сброса карт нажмите на эти карты на боксах, а затем на кнопку «-», расположенную слева от «Random». Аналогично карты меняются. Другой способ – перетаскивание карт. Их можно перетаскивать в любом направлении и на любые кнопки. При этом делаются соответствующее логике действия.

Для подсчета матожидания игры задайте неварьируемые карты на боксах, нажмите на варьируемые карты на боксах, выберете наличие или отсутствие опции “By groups”, нажмите на “Start”. Для останова подсчета нажмите на “Stop”. При расчете по группам надежные результаты появляются после окончания цикла “2+”, см. “prk.doc”. Если были нажаты только карты на первом боксе и стоит “0 change”, то будет вестись полный перебор варьируемых карт. Результаты подсчета матожидания можно еще посмотреть в файле “pkrlog.txt”. Результаты по отдельным группам можно сохранить в файл, а затем сравнивать результаты из различных файлов. В том числе содержится информация по распределению по разности лучшего и второго варианта игры “Groups”->“Percent zones”.

Для работы в тренажере выберете фиксированные и варьиремые карты также, как при подсчета матожидания игры. Если вы хотите, чтобы позиции выбирались из определенной группы, нажмите на кнопку “Groups”, в появившемся окне выберете группу, отметьте флажек “Game in group”. Нажмите “Seria”, затем “Game” или пробел. Мысленно выберете правильное действие. Нажмите “Show” или на пробел. Покажется верное действие. Если ваше хуже – нажмите на появившуюся в окне кнопку “-” или на эту кнопку на клавиатуре. В случае неправильной мены такого же количества карт нажмите на другой “-” или на “=” на клавиатуре. Показывается количество игр и отклонение матожидания от наилучшего.

Скачать программу      На главную