Тема Генератора Случайных Чисел (ГСЧ) — одна из самых популярных среди игроков в покер. На форумах можно найти множество посвященных ей обсуждений. В них люди высказывают свое недовольство работой ГСЧ и строят теории по поводу его сущности и реальности "подкрутки" против игроков. В современном онлайн-покере, наверное, нет более конспирологического вопроса.

В свою очередь, покерные румы не особо любят распространяться о ГСЧ, тем самым подстегивают фантазию игроков. В этой статье мы попытались собрать всю достоверную информацию о том, как ГСЧ работает на PokerStars.

Общие сведения о ГСЧ

ГСЧ должен создавать полностью случайную последовательность чисел, на основе которой тасуется виртуальная колода. Для получения этой последовательности используют два источника:

  • внешние — физические природные процессы или происходящие в компьютере (например шум в звуковой карте или даже шумы в WiFi);
  • внутренние — специальные программные алгоритмы.

По виду источника ГСЧ делят на:

  • аппаратное;
  • программное или генератор псевдослучайных чисел (ГПСЧ). Называется он так потому что, узнав его алгоритм, можно предугадать и созданную им последовательность чисел, которая становится уже не совсем случайной.

В современных покерных румах используют оба вида ГСЧ.

Аппаратный ГСЧ PokerStars

Он создан швейцарской фирмой Quantis. Она работает с 2001 года и считается мировым лидером в области квантовой криптографии и генерации квантовых случайных чисел. Деятельность Quantis сертифицирована швейцарским Федеральным агентством метрологии.

В основе разработанного ими ГСЧ лежит процесс улавливания фотонов, которые пропускают через полупрозрачное стекло. Фотон может отразится от него, а может пройти насквозь. На этой основе и создается последовательность из 0 и 1.

В дополнение к нему PokerStars использует другой источник случайной информации — это действия игроков за столом, в том числе действия мышью, длительность различных действий. Когда вы перемещаете свою мышку — вы влияете на ГСЧ и карты, которые появятся у вас на руках и на столе в следующей раздаче. Всё в ваших руках!

Кто проверяет ГСЧ PokerStars?

Занимается этим специальная консалтинговая фирма по безопасности и качеству программного обеспечения — CIgital. Работает она с 1993 года. Штаб квартира расположена в Вашингтоне.

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

Такие выводы во всех покерных румах делают после проведения набора тестов от NIST (Национальный институт стандартов и технологий), основанных на стандарте США FIPS 140-2 (Federal Information Processing Standard). Эти тесты проверяют соотношение 1 и 0 в той последовательности, что создает ГСЧ на предмет ее случайности. Также используется тест на сжатие алгоритмом LZO. Он основан на том принципе, что настоящая случайная последовательность не может быть заметно сжата, так как в ней много повторяющихся последовательностей чисел.

Как тасуют колоду на PokerStars?

В 2014 году PokerStars выпустили серию роликов о своей работе — "Inside PokerStars". В одном из них Ли Джонс, глава отдела коммуникаций, объяснил как происходит этот процесс.

На основе двух независимых источников чисел, про которые мы уже выше писали (фотоны и действия игроков), формируется поток из единиц и нулей. Причем он должен удовлетворять критерию достаточной степени случайности. То есть, если данных от действий игроков недостаточно, то раздача не начнется пока аппаратный ГСЧ не обеспечит достаточной генерации случайных чисел.

Потом этот поток бит преобразуется в числа. И уже по ним тасуется колода — карты, соответствующие этим числам, просто переносятся из полной колоды в пустую.

Далее из этой изначально пустой колоды выкладываются карты на борд. Такой процесс происходит перед каждой раздачей.

ГСЧ на PokerStars подкручен?

Согласно нашему опыту, ответ на этот вопрос каждый дает себе сам. Никакие аргументы тут обычно не действуют. С одной стороны, в пользу его "честной" работы стоят все вышеописанные процессы и методики, а с другой личная убежденность  в "подкрученности", подкрепленная эмоциональным опытом бэдбитов и мыслью что "что-то здесь не так".

Если правы сторонники теории об отсутствии  честности в онлайн покере при тасовке карт, то и играть в покерных румах особого смысла нет, а попытки найти какие-то "закономерности" в работе ГСЧ и их использование больше похожи на астрологию. Ведь пока не известно ни одного случая долгой плюсовой игры только на основе подобных придуманных некоторыми игроками знаний. Пока все выигрывающие в онлайне игроки делают это опираясь на свое мастерство.