Предположения О Диапазонах Оппонентов Для Расчета Эквити Для Покербота На Терне И Ривере

  • Автор темы Donsimon
  • Обновлено
  • 22, Oct 2024
  • #1

В настоящее время мы работаем над покерный бот с открытым исходным кодом и пытаемся улучшить обработку диапазонов.

На данный момент мы используем таблицы, основанные на игре PokerSnowie на префлопе, чтобы оценить, какие диапазоны мы можем предположить для оппонентов при расчете эквити на постфлопе (при обратном рассмотрении этих таблиц).

Чтобы улучшить это, мы ищем способы сделать это более точным. Существуют ли какие-либо карты, которые можно исключить из рук оппонентов на терне и ривере на основании игры на флопе?

Любые предложения приветствуются.

#диапазон #капитал

Donsimon


Рег
07 Nov, 2013

Тем
62

Постов
215

Баллов
545
  • 25, Oct 2024
  • #2

Мои два цента: если вы измените их диапазон, вы испортите статистику.

Вам нужно учитывать руки, которые могут быть положительным эффектом.

Я бы скорее добавил карты, чем убрал их. На ранних позициях можно сделать рейз на 468 Rainbow и лидировать на флопе, а у вас в их диапазоне нет 5 или 7, тогда вам нужно это учитывать. Но я бы не стал вынимать АК или любую пару.

Если вы чрезмерно отреагируете на их действия, вы станете объектом эксплуатации и оставите более четкую подпись как бот.

Я бы посмотрел на это больше, как говорит Эсфандиари, имеет ли это смысл. Не делал ставку на флопе или терне, а делал ставку на ривере. Если вы пойдете по пути сломанных рук, которые в отчаянии сделают это, я думаю, у вас в алгоритме дыра размером с Даллас.

Ранжирование — это статистика, но в какой-то момент вам нужно будет использовать дерево решений типа GTO или машинного обучения.

Эй, этот флеш-дро составил всего 20%, но то, как была разыграна рука, заслуживает доверия.

Бот для игры против игрока низкого уровня сильно отличается от бота среднего или высокого уровня.

Дурак Pokerstars и Partypoker – другое дело. Есть настоящие умные люди, которые ищут закономерности. И вы выложили Open Source.

 

Катюша)


Рег
07 Apr, 2011

Тем
73

Постов
182

Баллов
567
  • 25, Oct 2024
  • #3

Конечно, вы можете исключить карты из диапазона ваших оппонентов в зависимости от того, как они сыграли на флопе, однако, поскольку люди не рациональны в 100% случаев, а покер — это вероятностная игра с элементом человеческих эмоций, вы никогда не сможете это сделать. полностью исключить. По мере того, как ваш бот учится и наращивает свой диапазон против конкретных игроков, он будет лучше против каждого отдельного игрока. Я также скажу: не забывайте учитывать и префлоп при принятии решений при исключении карт.

Теперь ваш бот наверняка может улавливать закономерности между игроками, но то, что вы хотите сделать, должно быть индивидуальным для каждого игрока, принимать решения исключительно и адаптироваться к каждому отдельному игроку. Чем больше он играет, тем лучше он может сделать эти предубеждения, но в конечном итоге он никогда не будет иметь 100% точности.

Что касается того, как это сделать, позвольте мне привести вам пример:

Предположим, у вашего бота разумная рука в поздней позиции. Тайтовый игрок, судя по рукам, которые ваш бот все равно видел, открывает игру в средней позиции, его стек составляет 25 ББ. Как вы думаете, что имеет смысл для стартового диапазона тайтового игрока с небольшим стеком в средней позиции? Они, вероятно, будут достаточно сильными, вероятно, 88+, одномастные коннекторы от 10,J и, вероятно, все широкие коннекторы.

Мы можем определить этот диапазон, исходя из того, что имеет смысл для тайтового игрока, с учетом его стека, позиции, с какими руками, как мы видели, они играли/доходили до вскрытия, а также того, как они разыгрывали руки с другими игроками.

Допустим, на флопе низкие карты разной масти. Если тайтовый игрок здесь сделает чек, тогда как он обычно делал бы ставку, будучи сильным, какие карты, по вашему мнению, вы можете несколько дискредитировать из его диапазона? Что ж, вы, вероятно, можете дискредитировать любой сет, если его увидеть на доске лоу, и они - тайтовый игрок, они не делали ставки, когда обычно это делают, поэтому, вероятно, у них нет карманной пары, поэтому, вероятно, у них есть какие-то бродвейские коннекторы. Но что, если они проверили много своих старших пар, чтобы никого не отпугнуть, или они проверили свои сеты и т. д.? Хорошо, в таких ситуациях мы еще не научились многому сужать их диапазон, но мы можем использовать это, чтобы сузить диапазон дальше на терне, т. е. они делают большую ставку на терне после чека.

Я бы предложил вашему боту создать правила, которые отслеживают несколько ключевых аспектов игроков. Вот некоторые предложения о том, что, по моему мнению, являются значимыми данными для отслеживания, чтобы помочь исключить карты из диапазона игроков:

  • Размер стека, более короткие стеки (11bb-20bb), люди, как правило, готовы ждать более сильных рук, диапазоны людей с очень короткими стеками взрываются, потому что они больше не могут ждать хороших карт, часто подойдет любой туз.
  • Ранняя позиция рейза, как правило, сильнее, но определения «слабых» и «сильных» могут сильно различаться у разных игроков. Это то, что вы можете отслеживать для каждого отдельного игрока.
  • Тенденции игроков, то есть руки, которые они играли в прошлом, и то, как они их разыгрывали. Т.е. в тот раз, когда у них были тузы, они рейзили на каждой улице, или в тот раз, когда у них были А, К и рейзили пре, рейзили на флопе и закрывали на терне и ривере и т. д. Как они разыгрывают дро, как они играют со средней парой и т. д. и т. д. .
  • Действия перед игроком, т.е. если игрок сделал рейз на флопе, после того, как был рейз и колл, он делает это только сильно, или он делает это суперлайт и т.д.

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

 

Effecerunty


Рег
06 Apr, 2004

Тем
87

Постов
193

Баллов
638
Тем
403,760
Комментарии
400,028
Опыт
2,418,908

Интересно