Ваша карта бита
Главный страх покериста: «тут подмешивают» – ход карты не случаен, её раскладывают так, чтобы игрок проиграл. Особенно сильны подозрения в онлайне: да они всё специально запрограммировали, чтобы забрать мои деньги! Как оно обстоит на самом деле?
В покер регулярно играют миллионы людей, для многих это стало профессией: своим умом и навыками люди зарабатывают свой хлеб. Игра азартная, но, в отличие от рулетки, требует активного участия игрока: он сам принимает решение, принимать ставку, поднимать, или вовсе сбрасывать карты. Как ни крути, интеллектуальная работа.
А с начала XXI века игра переместилась в онлайн, на пике в интернете в покер играли одновременно сотни тысяч игроков: 6 сентября 2009 года только на одном сайте, PokerStars, за 42 814 виртуальными столами сидели 307 016 человек – это до сих пор рекорд Книги Гиннесса. И не всегда эта игра им казалась честной. Вот история Ионуца Апахидяну, доктора наук (правда, не физики и не математики – политологии), который, проиграв трижды подряд с парой королей на руках (KK, шансы выиграть против случайной руки – больше 80%), начал исследовать раздачи и поверять их статистикой.
Весной 2017 года он сел играть на PokerStars и за семь недель сыграл 55 320 раздач. Все они сохранялись в специальной программе-трекере, и в итоге Апахидяну разобрал их в отчёте на 191 страницу с говорящим названием «Онлайн-покер: подкручен или нет?». Его ответ: да, подкручен. По его данным, «кулеры» (когда ни один из соперников не может выбросить в пас, уверенный в силе своих карт; это раздачи вида «тузы против королей») случаются чаще, чем положено по теории вероятностей. Сильные руки после флопа проигрывают чаще, чем должны. А в целом алгоритм «выравнивает поле»: подыгрывает аутсайдерам, чтобы слабые не разорялись слишком быстро. При этом средние цифры выглядят вполне прилично, и у автора на этот счёт есть красивая метафора: смешайте кипяток с ледяной водой – в среднем получится комнатная температура, хотя ни одной капли комнатной температуры в стакане нет.
Попытка с негодными средствами
Звучит убедительно, но у исследования серьёзные проблемы – и почти обо всех автор честно (неожиданно для политолога) рассказывает сам.
Самое парадоксальное, на первый взгляд, обстоятельство: 55 тысяч раздач – это не много, а очень мало! Вот расчёт: разных стартовых рук в холдеме (самый популярный покер – когда сдают две карты на руку) 1326, то есть в его выборке каждая выпадала в среднем раз 40.
«Суперрук» среди всех карт – 12 (6 способов собрать двух тузов (AA) и столько же – двух королей). Меньше одного процента, то есть за 55 тысяч раздач они должны прийти примерно 500 раз. Допустим, каждая такая рука доигрывалась до конца один на один – тогда выигрышей должно набраться около 400, четыре из пяти. А вы насчитали, к примеру, 380. Что же, 20 выигрышей вам недодали? Да нет же! Это обычный случайный разброс, по математике результат с вероятностью 99% лежит в коридоре (статистики называют его «доверительным интервалом») от 377 до 423 – так он там и лежит! Было бы 350, а ещё лучше 300 – было бы, что предъявить PokerStars. Но увы.
Но это мы всё считали в предположении, что соперники все 500 раз доходили до вскрытия (показывали карты). Это случается не чаще, чем в одной раздаче из семи. А ещё важно учесть, что 80%+ на победу у суперрук – только когда играешь один на один; если против вас двое соперников, шансы немедленно падают примерно до 70%.
В общем, резюмируя: раздач, на основе которых Апахидяну, как ему казалось, вывел PokerStars на чистую воду – на поверку крайне мало, а все результаты укладываются в статистически ожидаемые, системных отклонений нет. Наш политолог пытался пропагандировать своё открытие, но оно было настолько неубедительно, что его в итоге забанили на покерных форумах.
Остаётся вопрос: а откуда тогда у игроков стойкое ощущение, что онлайн «невозможные» раздачи случаются сплошь и рядом? Ответ простой – скорость. За живым столом раздают 25–30 раздач в час, онлайн – 60–100 за одним столом (почти вчетверо больше!), а многие играют одновременно за несколькими. Шансы те же, просто событий в разы больше. Ну и психология: болезненный проигрыш запоминается куда лучше, чем десятки рядовых раздач.
Не всё так безоблачно
Если вы думаете, что в мире онлайн-покера всё спокойно и благочинно – нет, это не так. Скандалы были, причём громкие. Самый смешной: Planet Poker, один из пионеров онлайн-игр, в далёком 1999 году опубликовал свой алгоритм тасовки карт – чтобы доказать игрокам, что всё честно. Те изучили – прослезились: если обычную игровую колоду можно перетасовать 52! способами («!» это знак факториала, а само число – это восьмёрка с 67 нулями), то на Planet Poker таких было... ровно на 60 нулей меньше! Просто их генератор случайных чисел брал за основу системное время – количество миллисекунд с полуночи, а их в сутках всего 86,4 миллиона, причём в каждый конкретный момент ты знаешь, как лежат карты в колоде в данной раздаче. Вроде никто даже никого не успел ограбить: узнав о своей ошибке, разработчики оперативно поменяли алгоритм.
А вот история поинтересней. Сайт Absolute Poker, 2007 год. Игрок под ником POTRIPPER выигрывает турнир с входным билетом $1000 и гарантированным призовым фондом $100 тыс., при том, что до этого играл лишь дважды – и оба раза вылетал с последних мест. В финальной раздаче он отвечает на ставку ва-банк, не имея совпадений с доской и проигрывая даже блефу (его рука 10 9, на доске KK47, блеф-ставка от рук вида «старшая карта валет» и выше уже его бьёт). И выигрывает, потому что у оппонента 9 2, вот же удача!
Проигравший соперник запросил историю турнира, и рум по ошибке прислал файл, где были видны карты всех игроков за турнир вместе с IP-адресами. Дальше уже покеристы разобрались: POTRIPPER заходил в игру только тогда, когда у всех соперников были слабые руки. При этом он ни разу за весь турнир не проиграл на вскрытии, а это статистически почти невозможно: невозможно играть только на абсолютно выигрышных комбинациях (таких за весь турнир может не сложиться никогда). Позже прикинули вероятность: выиграть так случайно – всё равно что шесть раз подряд сорвать джекпот с шансом один на миллион. Покер-рум признал, что «высокопоставленный консультант» взломал внутреннюю систему и подглядывал в чужие карты, вернул игрокам $1,6 млн и заплатил регулятору штраф $500 тыс.
UltimateBet, 2004–2008 годы. Та же схема, но масштабнее: консультант рума, чемпион Мировой серии покера 1994 года Расс Гамильтон, создал целую ОПГ: он и сообщники подсматривали карты соперников через скрытый код в программе. Регулятор обязал покер-рум вернуть игрокам $22,1 млн. Вычислили жуликов опять-таки игроки, таким же точно способом: прогнали историю раздач через программу и увидели, что подозрительный аккаунт аномально много выигрывает, а на вскрытии его рука, как бы слаба ни была, всегда лучше чем у соперника. Уголовного дела, кстати, так и не возбудили, удивительно мягкие нравы в этом покерном мире.
Не пойман не вор
Но всё это мелкая уголовщина, случайные эксцессы. Где же система по отъёму денег? Хотим разоблачить!
Сначала зададимся вопросом: а зачем вообще покер-румам может потребоваться «подмешивать»? Свой доход они же получают вне зависимости от того, кто выиграл: процент с банка взимается в любом случае, это те деньги, которые недополучает победитель раздачи.
Аргументация скептиков такая: покер-рум заинтересован, чтобы игроки оставались в игре как можно дольше – а безжалостная логика покера такова, что сильные соперники (коих меньшинство) очень быстро разоряют слабых, и игра разваливается. Слабые уходят, а сильным друг с другом играть неинтересно – это трудные деньги, в модельной ситуации «два игрока равной силы» проигрывать будут и вовсе оба – то, что отдают с каждой раздачи в пользу казино. Именно для сохранения экосистемы покер-румы обязаны поддерживать слабых – буквально подмешивая в их пользу, чтобы они оставались на плаву (выкладывая на доску комбинации, позволяющие слабым рукам выиграть у сильных).
Логика понятна и разумна. Но факт остаётся фактом: поймать покер-рум на подкрутке раздач ни разу не удалось.
А ведь проверить это не так уж сложно. Самый простой способ – обработать статистику «олл-инов» (когда игроки пошли ва-банк и открыли карты, шансы каждой руки можно посчитать точно): число побед теоретическое (условно, в битве «AK vs 99» девятки по теории вероятностей победят 0,55 раза) сравнивается с практическим (накопленным в статистике). Масштабную такую проверку провёл сайт Online Poker Watchdog, взяв несколько миллионов раздач с трёх крупных покер-румов. На PokerStars по 69 663 олл-инам ожидалось 35 748 побед, случилось – 35 850, помещается в тот самый «доверительный интервал», о котором писали выше.
Убедительно? Да нет же! Вот вам пример с теми же AA и KK (покер ими не ограничивается, там, напомним, 1326 стартовых комбинаций – просто с ними нагляднее): слабому игроку раздали тузов, сильному – королей. Практически на любой доске оба пойдут до конца, и практически на любой выиграют тузы. Статистика побед не испорчена? Нет, с ней всё в порядке, тузы выиграли, как и должны были. При этом у сильного отобрали, слабому отдали. Такое «робингудство» никак не выловить статистическими методами.
Подозрений добавляет тот факт, что покер-румы сегодня статистику тщательно скрывают, запрещая игрокам ею делиться. Watchdog собирал её практически нелегально, у игроков – а они, делясь ею, рисковали попасть под бан.
Масла в огонь подливает и то обстоятельство, что крупным покер-румам несложно было бы устроить всё так, чтобы подозрения в их адрес не возникали в принципе. Способ известен и работает, называется «доказуемо честная игра» (provably fair), и его уже применяют небольшие криптовалютные румы. Устроено так: ещё до раздачи сервер придумывает секретное число, из которого будет собрана колода (порядок карт по сути – один из 52! вариантов), и записывает в блокчейн его «отпечаток» – короткий проверочный код, который срабатывает только тогда, когда вы введёте верный порядок карт. Если колода была сформирована ещё до того, как игроки сели за стол – и никто не знал, где и кто сядет – подмешивание полностью исключается! А после раздачи каждый может ввести карты в систему проверки и убедиться, что именно так всё и было. Простейший алгоритм – но гиганты онлайн-покера его почему-то не используют.
Всё равно не играйте
Вы можете верить или не верить покер-румам – не имеет значения. Опасность подстерегает вас совсем в другом месте. И имя ей – боты.
Покер, в отличие от шахмат, долго не могли алгоритмизировать. Потому что он сложнее, чем шахматы: игра с закрытой информацией, разные стратегии, разные паттерны поведения, там не только математика, но и психология, в общем, покеристам до какого-то времени везло больше, чем шахматистам (там, напомним, люди давно и с треском проиграли машинам). Но и покер пал под натиском Биг даты и нейросетей. Ну а вы как думали? Если нейросети могут рисовать как человек, писать как человек, петь как человек – они что, за человека в карты сыграть не смогут?
Не знаем, гордиться этим или нет, но покер хакнули в России. В сентябре 2024 года Bloomberg опубликовал расследование о конторе, которую в покерном мире знают как Bot Farm Corporation. Ещё в нулевые компания омских студентов-физиков увлеклась сначала игрой, а потом задачей – как её взломать. Созданная ими программа Neo обучалась, играя против себя самой миллионы раздач, попутно сверяясь со статистикой чужих игр (тогда найти её было проще, чем сегодня); в 2013 году Neo выиграла международный чемпионат покерных программ Annual Computer Poker Competition, победив разработку Университета Альберты – главного научного центра в этой области. А дальше из Neo стали делать настоящего человека: учили двигать мышкой, поддерживать беседу в чате, думать над решением разное время – в общем, вести себя так, чтобы не вызывать подозрений. Аккаунты для игры регистрировались на сотни подставных людей, игра шла по-крупному. С 2015 года покер-румы проснулись, пошли вычислять ботов, и перебанили почти всех аватаров Neo.
Что сделали в BF Corp? Выражаясь бизнес-языком, «пивот»: перестали играть в онлайн-покер, а вместо этого начали просто продавать свой софт всем желающим. На пике это приносило больше $10 млн выручки в год. PokerStars в 2023 году признавала, что борьба с ботами превратилась в «гонку вооружений с очень мотивированными людьми».
Как вы понимаете, покер-ботов делают не только омские физики. Румы ловят ботов сотнями в год – а представляете, скольких не находят! Очевидно, их гораздо больше. Но они никогда не переведутся, как вы понимаете – вечная битва брони и снаряда.
Ну а в онлайн-казино в конце концов останутся только играющие друг с другом роботы. Казино не в накладе: комиссия-то течёт! Но вы туда не ходите: там и скучно, а главное, нет смысла играть, если не можешь выиграть. У ботов – не сможете.