Наверно, каждый из нас хоть раз мечтал найти способ разбогатеть: изобрести новое, еще более круглое, колесо, построить свою многоразовую ракету, открыть свой магазин или вложиться в новый перспективный актив. Но это всё сложно и затратно, не говоря уже о том, что очень рискованно.
Для противников сложностей есть короткий путь с ветерком: азартные игры. Далее речь пойдет о самом ярком их представителе — Покере. Так как здесь порог вхождения крайне низкий, основная масса настоящих искателей приключений выбирает именно этот путь. Если всё проходит по правилам и без подтасовок, то выиграть, конечно, можно, однако, как правило, для азартного человека, выигрыш — это лишь промежуточный этап, ведущий к окончательному проигрышу. По-настоящему же в плюсе всегда тот, кто игру организовал. Несмотря на эти очевидные вещи, находятся люди, которые пытаются зарабатывать покером себе на жизнь. Вроде как даже кто-то рассказывает, что получается добиться среднемесячного дохода в $1-2 тыс., однако необходима выдержка и понимание того, что это работа, а к работе надо подходить с холодной головой.
Звучит справедливо: никакого азарта, а лишь точный расчет - и наименее расчетливые будут проигрывать свои деньги более эффективным игрокам. Несколько похожий принцип у торгов на валютной и фондовой бирже: участники рынка перераспределяют свои средства друг другу, теряя или зарабатывая на сделке, но по сути заработок одного — это потеря другого.
Итак, по информации от «успешных» покеристов, для того, чтобы начать зарабатывать игрой в покер, нужны:
- Холодная голова — 1 штука,
- Азарт — исключить полностью,
- Знание теории вероятности и комбинаторики — совершенно необходимо
- Онлайн площадка для игры в покер
Выходит так, что с задачей заработка на покере лучше, чем Искусственный Интеллект, никто не справится: оперирование вероятностями, математический расчет и отсутствие эмоций. Остается только создать такой алгоритм, который будет за вас играть и грести деньги лопатой! :) Ну, конечно, нет. Однако в качестве хобби и практики в программировании создание такого робота стало для меня увлекательной задачей. Целью было создать работающий алгоритм и проанализировать результат его работы.
Опуская технические детали, скажу, что спустя пару месяцев у меня уже вовсю тестировался новенький шустрый бот, на сотнях тысяч игр отрабатывавший разные сценарии развития событий. Спустя еще месяц он сдал экзамен, сыграв свои первые игры от лица человека через пользовательское приложение на ПК.
*Здесь необходимо сделать небольшую ремарку: для чистоты эксперимента я постарался выбрать самый «честный» из покер-румов по «отзывам» пользователей, создал аккаунт и занес на него $10, в пределах которых и планировал провести свое исследование.
Я выделял своему ПокерБоту определенный небольшой лимит в пределах $1, который он мог проиграть и оставлял его всю ночь катать в покер-руме. А на следующий день анализировал по логам результаты игр.
Мой Покербот играл в минус. Вместо того, чтобы зарабатывать мне состояние, он сливал его, по результатам 3-х дней доведя совокупный убыток до $3! Для анализа причин я сконцентрировался на проигранных партиях, а именно тех, где он сливал весь свой стек и становился лузером. Все эти проигрыши происходили по одному и тому же сценарию: Покерботу попадалась крайне сильная карта, с которой просто нелепо пасовать, однако у противника на вскрытии оказывалась комба еще сильнее и зачастую с шансом выпадения настолько малым, что им можно просто пренебречь. Самый яркий пример, за 500 игр, что провел Покер-Бот, противнику 4 раза выпадало Каре (с шансом 1:600) против Фул-Хауса Покербота (шанс 1:38).
Каре, выпадающее в играх в 4 раза чаще среднестатистической вероятности, обусловлено так называемой дисперсией, именно так вам объяснят знатоки покера. В переводе это означает, что случайная величина не обязана в точности соответствовать расчетным величинам, а значит, Каре может выпасть и 2 раза из 600 раздач, и 3, и даже 4. Учитывая, что сама вероятность такого отклонения крайне мала в сочетании с одновременным выпадением Фул Хауса у противника, такие серьезные совпадения наводят на определенные мысли о неисправности ГСЧ (генератора случайных чисел: алгоритма, отвечающего за раздачу карт в покерном руме).
И тут хочется вспомнить о историях несчастных покеристов, повествующих о том, как им не везет, как их то тут то там переезжают с более слабыми карманными картами и как они не могут выбраться из лузстрика (полосы поражений), хотя вроде бы играют по науке. В конечном счете и скорее всего без подтасовок (или просто ошибок) в алгоритмах ГСЧ покер-румов не обходится, хотя «за руку» их поймать будет крайне сложно. Надо понимать, что эти площадки зарабатывают свой % на оборотах, которые проходят по столу.
Чем больше ставка, тем больше рэйк(комиссия покер-рума), а значит, покер-рум заинтересован в том, чтобы стимулировать игроков к большим ставкам, отсюда и более частое выпадение сильных комбинаций, с которыми просто нельзя не ставить. Лично я считаю, что Покер — отличная игра и развлечение, но не более. Зарабатывать на ней если и можно, то только при условии полной прозрачности и отсутствия подтасовок, что при он-лайн игре исключить попросту невозможно. А значит, если и играть в покер он-лайн, то точно не на деньги! :)
Поэтому я решил, что мой ПокерБот не должен просто так взять и бесследно исчезнуть. Потратив еще некоторое время, я создал развлекательный покер-рум, где можно ознакомиться с правилами и научиться играть в Техасский Холдем. К нему же я подключил своих Ботов, с которым теперь каждый может потренироваться и отточить своё мастерство, а самые успешные игроки займут свое место в 20-ке рейтинга.