智游城

 找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

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

专门回答各类扑克概率问题

  [复制链接]
41#
 楼主| Howard 发表于 2013-3-28 21:39:02 | 只看该作者
7Sasuke 朋友的这些计算问题,都是标准Equity计算,乃是pokerstove或其他任何odds calculator最擅长干的。用PQL语句反而是舍近求远,体现不出长处

仅回答1个,其余的就不弄了,抱歉。
783 甲AK 乙78

select avg(riverEquity(p1)) as P1, avg(riverEquity(p2)) as P2
from game='holdem', board='7c8c3s', p1='AcKc', p2 = '7h8h'

结果:P1: 35%; P2: 65%
42#
 楼主| Howard 发表于 2013-3-28 21:41:03 | 只看该作者
7Sasuke 发表于 2013-3-27 20:44
尤其像29楼那种 变化挺多 的,比如在turn上发出5river上再发出6就是乙赢了,这个怎么算进去 ...

具体数学算法是很复杂的,要考虑几十几百种情况。

软件都是大量随机模拟
43#
riverismyfriend 发表于 2013-3-29 07:44:15 | 只看该作者
dengxianqi 发表于 2013-3-28 20:32
我觉得这个问题可以这样理解:
因为我们不知道对手的20%入池的牌具体是如何分布,
那我们如果对于所有的 ...

嗯,如果要是很严肃地进行这种range的计算的话,最好自己抽时间写几个固定的range出来备用。

现在大多数敌人的3bet range都相对polarized,所以用top x%肯定是有偏差的。



44#
7Sasuke 发表于 2013-3-29 09:21:19 | 只看该作者
Howard 发表于 2013-3-28 21:41
具体数学算法是很复杂的,要考虑几十几百种情况。

软件都是大量随机模拟

谢谢版主,辛苦啦!~
45#
topaz 发表于 2013-3-29 10:32:29 | 只看该作者
40楼howards贴的那个扫了一遍 似乎更科学一点
46#
dengxianqi 发表于 2013-3-29 21:35:19 | 只看该作者
riverismyfriend 发表于 2013-3-29 07:44
嗯,如果要是很严肃地进行这种range的计算的话,最好自己抽时间写几个固定的range出来备用。

现在大多数 ...

嗯,关于极化和非极化这点,估计网络牌手更有经验了。


47#
notch 发表于 2013-3-30 19:24:25 | 只看该作者
假设flop 9d8d3d,对手raise 0.9w后 锅底3w,hero拿着99 all-in 4.5w,对手还需要3.6w to call
因为对手是raiser,所以不可能是随机牌
假设对手持有TT-AA,88,33,89,93,83,tj,t7,67,9x,xdyd,Adx
在hero push以后fold TT-AA中不带方块的,9x中x<A (x不等于9,8,3)且x不为方块的,
跟入其它牌
hero的ev是多少呢?
48#
notch 发表于 2013-3-30 19:39:44 | 只看该作者
假设9人桌,hero持KQo在sb,有效筹码100bb
utg+2 limp,co call, btn call
因为前3位都是limper,所以把他们的range放在22-JJ,54s-KQs,65o-KQo,46s-KJs,A2o-AQo,A2s-AJs,K9s,KTs,KTo。
如果bb持QQ+,AK+,则raise,(这情况下hero fold),否则check
问hero call的ev是多少
49#
notch 发表于 2013-3-30 19:50:24 | 只看该作者
本帖最后由 notch 于 2013-3-30 19:52 编辑

同上例中各人的牌面,hero持KQo在sb call,bb check,锅底5bb
hero在flop牌面出K或者Q,且没有A,没有三花的情况下(这样子的board有多少?)all-in 剩余的99bb
其余4人在确定领先的情况下(两对+)跟入,否则fold
hero在AJT无花牌面下all-in,其余人除拿KQ外弃牌
hero在JT9无花牌面下all-in,会有人拿78 call
hero在其余的牌面下无条件fold

问在这样子的打法下,hero的ev?
50#
 楼主| Howard 发表于 2013-3-31 09:30:43 | 只看该作者
notch 发表于 2013-3-30 05:24
假设flop 9d8d3d,对手raise 0.9w后 锅底3w,hero拿着99 all-in 4.5w,对手还需要3.6w to call
因为对手是r ...

Hero EV = +2.48w

PQL语句为:
select avg(case  when inRange(p2,'TT-AA!xd,9R!9A, 9R!9Rd')   
                 then 3               

           else riverEquity(hero)*(3+4.5+3.6)-4.5           
           end)
from game = 'holdem', hero='99', p2='TT-AA,88,33,89,93,83,JT,T7,67,9R,dd,AdR', board = '9d8d3d'

解释如下:
游戏:Texas Holdem
Hero底牌:99
唯一对手的底牌(在他r 0.9W之后):'TT-AA,88,33,89,93,83,JT,T7,67,9R,dd,AdR'  (R相当于*)
flop:9d8d3d

当对手的牌(仍然在以上范围内)满足以下范围时他会弃牌给我们的4.5W全进:
TT-AA且无d,9R但不包括9A、9+方片
此时我们EV为底锅3W;
当对手的牌在第一个范围内,第二个范围外时,他会跟注,两人全进,新的底锅是3+4.5+3.6=11.1W,
我们的赢率是 riverEquity(hero)

您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|智游城论坛

GMT+8, 2024-12-22 09:40 , Processed in 0.077236 second(s), 7 queries , Redis On.

Powered by Discuz! X3.2

© 2001-2012 Comsenz Inc.

返回顶部