智游城

 找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

楼主: Howard
打印 上一主题 下一主题

计算各种Omaha相关概率

[复制链接]
11#
jimmyking 发表于 2013-6-24 03:49:39 | 只看该作者
翻牌中兩對很難處理。翻牌中,我們兩對領先對手的概率如何?

1)頂兩對。2)大小兩對。3)低兩對。

假設翻牌冇即時的花順面。例如:翻牌是Js 9s 3d。
12#
 楼主| Howard 发表于 2013-6-24 10:15:16 | 只看该作者
jimmyking 发表于 2013-6-23 13:45
KKXX的翻前all in,天敵是對手有AAXX。想問問:

1)如果我們拿AKKX,對手有AAXX的概率?

非常感谢jimmy老哥看得起,你老人家提问就是帮我进步。

我的理解是我们AKKX和KKXX中的X,是非A非K的小牌,也就是Q-。对手AAXX中的XX,也不是A,因为三个A和四个A的牌力反而下降。

1) HU,我们有AKKX,对手有AAXX的概率是1.51%
  1. select count(inRange(PLAYER_2,'AA[K-][K-]')) /* How often PLAYER_2 match hand range AA[K-][K-] */ as COUNT1
  2. from game='omahahi', syntax='Generic',
  3.      PLAYER_1='AKK[Q-]',
  4.      PLAYER_2='*'
复制代码
再多算一个,9人桌剩下三个对手时(每人为top25%),至少撞上一个AAXX的概率是16.4%
  1. select count(handshaving(inRange,'AA[K-][K-]') >= 1) /* How often at least 1 player match hand range AA[K-][K-] */ as COUNT1
  2. from game='omahahi', syntax='Generic',
  3.      PLAYER_1='AKK[Q-]',
  4.      PLAYER_2='25%',
  5.      PLAYER_3='25%',
  6.      PLAYER_4='25%'
复制代码
9人桌,其他8人均为随机牌(适用于我们枪口拿到AKKX尚未反应时),至少撞上一个AAXX的概率是12.1%。反而比剩下3人下降了,原因是25%范围内的AAXX上升很多,所有的AAXX都是top25%
  1. select count(handshaving(inRange,'AA[K-][K-]') >= 1) /* How often at least 1 player match hand range AA[K-][K-] */ as COUNT1
  2. from game='omahahi', syntax='Generic',
  3.      PLAYER_1='AKK[Q-]',
  4.      PLAYER_2='*',
  5.      PLAYER_3='*',
  6.      PLAYER_4='*',
  7.      PLAYER_5='*',
  8.      PLAYER_6='*',
  9.      PLAYER_7='*',
  10.      PLAYER_8='*',
  11.      PLAYER_9='*'
复制代码
2) 同样的问题,我们的手牌换成KK[Q-][Q-].

HU,对手有AAXX的概率是2.93%
  1. select count(inRange(PLAYER_2,'AA[K-][K-]')) /* How often PLAYER_2 match hand range AA[K-][K-] */ as COUNT1
  2. from game='omahahi', syntax='Generic',
  3.      PLAYER_1='KK[Q-][Q-]',
  4.      PLAYER_2='*'
复制代码
9人桌剩下三个对手,每人均为top25%,撞上AAXX概率是28.4%
  1. select count(handshaving(inRange,'AA[K-][K-]') >= 1) /* How often at least 1 player match hand range AA[K-][K-] */ as COUNT1
  2. from game='omahahi', syntax='Generic',
  3.      PLAYER_1='KK[Q-][Q-]',
  4.      PLAYER_2='25%',
  5.      PLAYER_3='25%',
  6.      PLAYER_4='25%'
复制代码
9人桌其他8人均为随机牌,撞上AAXX概率是22.8%
  1. select count(handshaving(inRange,'AA[K-][K-]') >= 1) /* How often at least 1 player match hand range AA[K-][K-] */ as COUNT1
  2. from game='omahahi', syntax='Generic',
  3.      PLAYER_1='KK[Q-][Q-]',
  4.      PLAYER_2='*',
  5.      PLAYER_3='*',
  6.      PLAYER_4='*',
  7.      PLAYER_5='*',
  8.      PLAYER_6='*',
  9.      PLAYER_7='*',
  10.      PLAYER_8='*',
  11.      PLAYER_9='*'
复制代码
单从被压制的角度上讲,奥马哈中的KKXX类似德州中的88,德州中9人桌如果自己有88,那么至少撞上一个大对的概率也是22%左右。
13#
 楼主| Howard 发表于 2013-6-24 10:37:31 | 只看该作者
本帖最后由 Howard 于 2013-6-24 07:13 编辑
jimmyking 发表于 2013-6-23 13:49
翻牌中兩對很難處理。翻牌中,我們兩對領先對手的概率如何?

1)頂兩對。2)大小兩對。3)低兩對。

假设我们是J9XX,而XX是非J非9的其他牌。

那么,我们翻牌领先或打平纯随机牌的概率是97.2%。这里的领先/打平是停止发牌直接比大小。
  1. select count(bestHiRating(PLAYER_1,flop)) /* How often PLAYER_1 have the best 5-card hi on the flop */ as COUNT1
  2. from game='omahahi', syntax='Generic',
  3.      board='Js 9s 3d',
  4.      PLAYER_1='J9RN',
  5.      PLAYER_2='*'
复制代码
其中跟对手打平的概率是2.2%。所以,我们领先的概率是95.0%

但如果要计算equity,我们J9XX就不那么厉害了,跟随机牌对比是69.6 : 30.4

select /* Start equity stats */
avg(riverEquity(PLAYER_1)) as PLAYER_1_equity1,
avg(riverEquity(PLAYER_2)) as PLAYER_2_equity1
/* End equity stats */
from game='omahahi', syntax='Generic',
     board='Js 9s 3d',
     PLAYER_1='J9RN',
     PLAYER_2='*'


类似计算表明,J3XX(XX非9)在翻牌领先概率92.0% 打平概率1.9% 与随机牌equity  67.4:32.6

93XX(XX非J)在翻牌领先概率89.3% 打平概率1.9% 与随机牌equity  62.4:37.6
14#
7Sasuke 发表于 2013-6-24 12:33:40 | 只看该作者
这么看顶两对还是蛮强的啊
15#
unlimitspeed 发表于 2013-6-24 19:22:28 | 只看该作者
你算算这个,我前天发的一手牌,我总觉得那个人很无脑,这是5-5-10的game,强制straddle。A,筹码1700,在BTN straddle 25. B在UTG POT,C在HJ REPOT,A call. B和C的筹码都cover A,B还比C多。在这其中有一家亮了他的牌,4张7.action回到B,再POT,最后就是翻牌前三家all in 了。B的牌是AA35双同花,C的牌是AAXX单同花,两张小牌比B好,A是8910J双同花。最后开出来的牌是2446X,B以顺子取胜,A没有亮牌。我总觉得A在看到有人亮了4张7的情况下还拿着8910J这种牌去博有点傻。帮我算算他们的翻牌前胜率是多少?花色我记不住了。
16#
 楼主| Howard 发表于 2013-6-24 21:16:17 | 只看该作者
7Sasuke 发表于 2013-6-23 22:33
这么看顶两对还是蛮强的啊

这个结果仅仅是HU,对手随机牌的情况。实战中,9人桌,我们top2 下注,遭遇加注,这时top2领先的概率可就很小了,因为不但对手数目增多,大大提升了top2已经落后的概率,而且对方加注这一既成事实再一次提升了我们已经落后的概率。
17#
 楼主| Howard 发表于 2013-6-24 21:31:49 | 只看该作者
unlimitspeed 发表于 2013-6-24 05:22
你算算这个,我前天发的一手牌,我总觉得那个人很无脑,这是5-5-10的game,强制straddle。A,筹码1700, ...

三方都明牌的equity比较:
    1)尚不知7777死牌
         AA35 double suited: 35.8
         AAXX single suited: 23.5
         89TJ double suited: 40.8

         

    2) 已知7777死牌
         AA35 double suited: 37.0
         AAXX single suited: 24.4
         89TJ double suited: 38.6





若纽扣尚不知两对手都是AA,他可推断一方是top5%,另一方是top 10%
      不知7777死牌,
        top 5% : 38.2
        top 10%: 29.2
        89TJ double suited: 32.6

     已知7777死牌,
        top 5% : 40.9
        top 10%: 31.5
        89TJ double suited: 27.6

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
18#
 楼主| Howard 发表于 2013-6-25 03:36:23 | 只看该作者
自问自答一个。

9人桌,纯随机牌,赢家是什么牌型?


加个条件:牌面有公对、有花面、有顺面。赢家是什么牌型?


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
19#
7Sasuke 发表于 2013-6-26 09:49:15 | 只看该作者
这个道理说明9人桌基本不要去bluff、、、
20#
riverismyfriend 发表于 2013-6-27 07:01:24 | 只看该作者

can u solve this?

6人桌我在MP open KQJ8ds ,  btn 3bet, BB flat. btn是常客,169bb筹码,打得比较凶,这里的range应该在10%左右。 bb是35/20, 70bb stack,应该不会是个很强的对手,没有太多read。flop 7d3c2d, 我中K high flush draw + Q high backdoor flush draw。check到btn, 他cbet 15.5bb into 27.5bb。bb flat。我平跟。  我的read是btn 在这个牌面cbet频率非常高,可能接近100% range。

turn 8s. bb jam 48.4 into 72.5 and is all-in. btn has 144.93bb left. 我在中间有些难受啊。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|智游城论坛

GMT+8, 2024-12-26 00:39 , Processed in 0.047138 second(s), 7 queries , Redis On.

Powered by Discuz! X3.2

© 2001-2012 Comsenz Inc.

返回顶部