Найти в Дзене

Пассивный доход с помощью покерных ботов

Некоторое время назад я экспериментировал с разными ботами для игры в онлайн-покер. Вот некоторые из моих результатов и то, что я узнал. Предыстория - У меня есть достаточный опыт игры в покер. Я сыграл много тысяч раздач в кэш-играх и участвовал (и выигрывал) в различных многостоловых турнирах (играя против сотен людей). Поэтому я подхожу к этому с некоторым пониманием базовой математики покерных решений и различных стратегий. Я знаю, каких игроков легко обыграть, а каких лучше избегать, и немного разбираюсь в базовых концепциях «анализа диапазона», «шансов банка» и «расчёта эквити». Я знаю, что означают все эти настройки в покерном боте, и это то, что я пытаюсь здесь сказать. Некоторая базовая логика для выигрыша в покер - Я упрощу ситуацию, используя здесь в качестве примера только кэш-игры, а не турниры, в которых больше переменных, с которыми приходится бороться. Все, что я хочу сделать, это объяснить, какой смысл в том, что у вас может быть бот, который может принимать выгодные р

Некоторое время назад я экспериментировал с разными ботами для игры в онлайн-покер. Вот некоторые из моих результатов и то, что я узнал.

Предыстория -

У меня есть достаточный опыт игры в покер. Я сыграл много тысяч раздач в кэш-играх и участвовал (и выигрывал) в различных многостоловых турнирах (играя против сотен людей). Поэтому я подхожу к этому с некоторым пониманием базовой математики покерных решений и различных стратегий. Я знаю, каких игроков легко обыграть, а каких лучше избегать, и немного разбираюсь в базовых концепциях «анализа диапазона», «шансов банка» и «расчёта эквити». Я знаю, что означают все эти настройки в покерном боте, и это то, что я пытаюсь здесь сказать.

Некоторая базовая логика для выигрыша в покер -

Я упрощу ситуацию, используя здесь в качестве примера только кэш-игры, а не турниры, в которых больше переменных, с которыми приходится бороться. Все, что я хочу сделать, это объяснить, какой смысл в том, что у вас может быть бот, который может принимать выгодные решения до тех пор, пока другие игроки не поймут, как вы используете их игру, а затем не внесут коррективы (многие начинающие игроки никогда не внесут этих корректировок). Я приведу примеры в упрощенном виде, чтобы избежать углубления в математику или разговорные термины игроков в покер.

Менее опытные игроки будут совершать фундаментальные ошибки, из-за которых вы сможете (как в теории, так и на практике) создать выигрышные шансы против них с помощью простой математики. Например, если в банке 5 долларов, которые нужно выиграть, а другой игрок будет сбрасывать карты в половине случаев, если вы поставите 1 доллар, — это значит, что вы можете рискнуть 1 долларом, чтобы выиграть 5 долларов. Чтобы это сработало в 20% случаев, необходимо выполнить следующее условие. Если другой игрок продолжает игру (остаётся в банке и не сбрасывает карты), когда у него есть хорошие карты, то в 60% случаев ему придётся сбросить карты. Это даёт в три раза больше шансов. Это уязвимое место в игре игрока. Как только вы рассчитаете математику, вам будет выгодно ставить по 1 доллару каждый раз, когда возникает такая ситуация. Вся информация, необходимая для определения этих коэффициентов, сводится к статистике и математике, с которыми легко справится бот. Бот справляется с этим лучше, чем мы (обычно).

Трудно объяснить всё, не вдаваясь в тонкости покера и не углубляясь в теорию вероятности и ожиданий, но есть вещи, которые можно с уверенностью предположить, исходя из статистики игрока. Например, если он разыгрывает 80% комбинаций, то он должен разыгрывать широкий диапазон комбинаций, в который входит много неудачных комбинаций. Если он разыгрывает 20% комбинаций, то он разыгрывает узкий диапазон лучших комбинаций. Из этого можно сделать вывод, что если мы сделаем ставку против игрока, играющего только 20% раздач большую часть времени, он сбросит карты и легко отдаст нам банк (И будьте осторожны, если он отыграется на вас, у него что-то есть). Мы можем предположить, что игрок, разыгрывающий 80% раздач, часто имеет слабую руку, и мы можем использовать эту информацию, чтобы дешево сбить его с рук (как в примере с 5 долларами выше).

Некоторые результаты -

Сначала я запустил ботов, которых нашёл, в играх с минимальным бай-ином в 2 доллара. Таким образом, мой риск был минимальным, и я играл против игроков низкого уровня (в основном). Я позволил им разыграть много раздач и запустил покерный трекер ('HUD'), чтобы отслеживать все решения, которые принимал бот. Я хотел понять, может ли бот выигрывать у других игроков. Приносит ли он прибыль или нет, не так важно, как то, что он делает всё правильно. Например, если вы ставите 10 долларов на бросок игральной кости и либо проигрываете 10 долларов, либо выигрываете 10 долларов, если выпадает нужное число, то это плохая ставка. Выигрыш не делает её хорошей ставкой, вам просто повезло. То же самое в обратном случае: если вы ставите 10 долларов, чтобы выиграть 100 долларов, то это хорошая ставка. В спекуляциях для этого используется термин «положительное математическое ожидание» (+EV). Я обнаружил, что при игре на наличные боты могут приносить проверяемый +EV против подходящих игроков.

Затем я перешел на многостоловые турниры (MMT). Это более сложные игры, но в них можно выиграть гораздо больше. Я играл в них на трех популярных покерных сайтах. Вот мои результаты.

Усилие первое -

Некоторое время результаты были нулевыми. Большая победа, а затем множество мелких поражений, которые свели всё к нулю. Не прибыльно, но достаточно обнадеживающе, чтобы продолжать.

Усилие второе -

-2

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

Усилие третье -

-3

Бум! Получилось. Более 2000 игр были очень прибыльными. Прибыль не сильно падала, когда игра не выигрывала. Моя средняя рентабельность инвестиций на потраченный доллар здесь близка к 40%.

Следующие шаги -

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

Я готов поделиться своими выводами о том, какие боты лучше всего подходят, в каких комнатах их использовать и как лучше всего выбирать правила стратегии для игры против игр, которые можно обыграть, но по своей природе это то, чем можно поделиться ограниченное количество раз. Я могу сделать это для 10–20 человек, и это всё равно будет работать. Если бы я сделал это для 10 000 человек, это, вероятно, уже не работало бы. Напишите мне в DM, если вам интересно получать обновления. Я буду делать это с ограниченным количеством людей на условиях, что я поделюсь с вами своей работой по стратегии и оптимизации, если вы поделитесь со мной своими результатами (чтобы я мог использовать эти данные, чтобы больше узнать о том, как работают различные изменения в стратегиях).