Получи приемущество в игре!  

PokerRecorder и PokerRecorderOCR - программный комплекс для создания истории рук на лету. Высокая безопасность использования.

Блог

Причины появления PokerOCR

👤Блог 🕔1 января 2019

   PokerOCR - программный комплекс, состоящий из двух программ: PokerRecorder и PokerRecorderOCR. Основная задача PokerOCR - создание истории рук на момент перед ходом Hero, для дальнейшего использования истории рук в других покерных программах, в том числе запрещенных покерными румами, с целю получить совет, что делать в данной ситуации.
   Каждый, или почти каждый игрок в покер, испытывал полосу неудач (тильт), который, как правило, выражается в виде страха перед очередным ходом. Страх - это результат накопленного беспокойства. А беспокойство - результат сомнений и неуверенности. Неуверенность возникает, если у вас есть вопрос без ответа или вы не можете доказать правильность своего ответа. Подобные нерешённые вопросы, накапливаясь, вызывают беспокойство. Если ответы так и не найдены, то со временем беспокойство может перерасти в страх. Действительно, игроков не редко мучают вопросы типа: как надо было правильно сыграть? Почему меня всегда переезжают? Почему я не могу обыграть этого фиша? и т.д. Действительно, именно неуверенность ведёт к страху.
   На самом деле, убрать все вопросы и неопределённости из покера невозможно. Как известно, покер - игра с неполной информацией. В отличие от шахмат, где вся позиция перед вами, в покере вы не знаете карты оппонентов, что обязательно приводит в процессе игры к вопросам. Вот тут и вступает в силу уровень знаний, профессионализм игрока. Благодаря опыту, он может оценить начальный диапазон карт игрока, уточнить его при последующих действиях, определить возможный исход. То есть профи может снизить уровень неопределённости пусть не до нуля, но до приемлемого минимума. Игрок начинающий же этого сделать не может. Он стремится, считает, что должен, но знаний недостаточно, отсюда и паника, судорожное принятие решений.
   Так что же делать в данной ситуации начинающему покеристу? Выход есть - переложить ответственность принятия решения на компьютерную программу. Сейчас на рынке имеется множество покерных программ, которые или явно предлагают, что необходимо предпринять в данной ситуации или предлагают инструменты, с помощью которых игрок может определить самостоятельно, что делать, как сходить.
   До недавнего времени на рынке покерного софта самыми востребованыыми были следующие типы покерного софта:
     - Программы, которые используются для анализа игровой ситуации;
     - Программы, которые анализируют данные о противниках;
     - Программы, которые могут играть без вмешательства человека – покер-боты;
     - Программы, которые используются для связи между игроками в одной виртуальной комнате;
   Все программы такого рода в качестве входящих данных просят текущую историю рук (hand history).
   Hand history, программы формируют перехватывая сообщения покерному столу от рума или читают чат дилера (покер рума).
   С недавних пор ведущие покерные румы взяли на вооружение политику поддержки рекреационных игроков и все строже относятся к любым попыткам регуляров быстрее найти любителей за кэш-столами и обыграть их. Как правило, регуляры используют в игре покерный софт. В связи с этим, покерные румы запрещают использование всех вышеперечисленных видов покерных программ. Наказание - бан аккаунта.
   Как же румы могут определить, что игрок использует запрещенный софт? В покерный клиент - та программа, которую Вы устанавливаете для игры в покер, содержит в себе все инструменты для сканирования и передачи любой запрашиваемой информации покерному руму. Т.е. если у Вас паралельно с покерным клиентом работает какая-то непонятная программа и если покерный рум посчитает, что это программа из списка запрещенных, то бан неминуем, я же не говорю о перехвате данных от рума покерному клиенту. Из вышеизложенного можно сделать вывод: ни в коем случае нельзя устанавливать запрещенный софт на ту же операционную систему, где установлен покерный клиент, рано или поздно бан аккаунта неминуем. Но что же делать в данной ситуации начинающему игроку? Выход один - использовать запрещенный софт на другой операционной системе или другом компьютере. Но возникает резонный вопрос, а как программы будут получать входные данные - историю рук? Ведь нельзя перехватить сообщения от рума клиенту или прочитать чат.
   Выход - использование технологии OCR - оптическое распознавание изображений. В основе лежит использование искусственных нейронных сетей.
   Краткая схема работы софта, основанного на технологии OCR:
   Софт сканирует через определенные промежутки времени (несколько раз в секунду) покерный стол. Отображение покерного стола производится или через удаленный рабочий стол (RDP) или через виртуальную машину (пр. Virtual Box). Далее софт выделяет покерные объекты (стэки, пот, ручные карты и т.д.). Далее распознает с помощию OCR данные объекты и формирует историю рук на момент сканирования. Далее отсылает историю рук стороннему покерному софту, установленному на той же операционной системе/компьютере. Получает совет, что делать. По данной схеме работает PokerOCR.
   Что это дает игроку - исчезает боязнь сделать неправильный ход, вырабатывается правильность мышления, игрок приобретает опыт. Игрок получает неоспаримое приемущество в игре, он вооружен и всегда готов принять логически обоснованное решение в любой момент игры. Все это ведет к плюсовой игре!.
   Что дает это разработчикам запрещенного софта - попадание программы в список запрещенных, ставит крест на ее дальнейшем использовании и развитии. PokerOCR дает жизнь таким программам, пользователям, ранее купившим данный софт, - пользу от дальнейшего его использования.

 Удачи в игре!

 Team PokerOCR