智游城

 找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 5000|回复: 10
打印 上一主题 下一主题

奥马哈对手的手牌组合计算问题

[复制链接]
跳转到指定楼层
1#
修道 发表于 2017-1-25 00:42:23 来自手机 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 修道 于 2017-1-25 01:22 编辑

已知牌:
己方的手牌
flop三张牌
对手有ABXX的组合有多少种

具体例子:
己方AQJ9
flopAQJ
对方是KTXX有多少种组合?
我的答案是 4╳4╳C(43,2),不知道对不对?

编程的话求一般解,怎么写算法呢?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
收藏收藏
2#
 楼主| 修道 发表于 2017-1-25 00:52:16 来自手机 | 只看该作者
本帖最后由 修道 于 2017-1-25 01:08 编辑

对手有包含CD两张牌手牌的概率,牌点数C≠D为:S(C)*S(D)*2÷45÷44,S(X)为除去已知牌剩下的X的数量


3#
Howard 发表于 2017-1-25 01:15:47 | 只看该作者
这个计算起来很难,必须要分情况。不分情况算出来的不太可能正确

要分手牌有且仅有1C1D的:CDxx (x表示C/D外任意张)
2C1D:CCDx
2D1C:CDDx
2C2D:CCDD
3C1D:CCCD
3D1C:CDDD

看起来麻烦,但是只有这样才能计算准确
4#
 楼主| 修道 发表于 2017-1-25 01:16:39 来自手机 | 只看该作者
总觉得哪里不对劲,主贴求KT的概率只有1.6%,这么低吗?即便是16%,那cbet类似的牌面对手的弃牌率不是太多了么?
5#
 楼主| 修道 发表于 2017-1-25 01:19:46 来自手机 | 只看该作者
Howard 发表于 2017-1-25 01:15
这个计算起来很难,必须要分情况。不分情况算出来的不太可能正确

要分手牌有且仅有1C1D的:CDxx (x表示C/D ...

果然没我想的那么简单啊
6#
 楼主| 修道 发表于 2017-1-25 01:38:55 来自手机 | 只看该作者
本帖最后由 修道 于 2017-1-25 01:39 编辑

(x表示C/D外任意张) 1C1D:CDxx  S(C)*S(D)*C(37,2) 2C1D:CCDx  C(S(C),2)*S(D)*C(37,1) 2D1C:CDDx   C(S(D),2)*S(C)*C(37,1) 2C2D:CCDD   C(S(C),2)*C(S(D),2) 3C1D:CCCD   C(S(C),3)*S(D) 3D1C:CDDD   C(S(D),3)*S(C)
7#
 楼主| 修道 发表于 2017-1-25 01:43:29 来自手机 | 只看该作者
6楼大体思路对头,细节处37应改成45减S(C+D)
8#
 楼主| 修道 发表于 2017-1-25 01:46:17 来自手机 | 只看该作者
或许编程的时候用遍历速度更快也不一定
9#
Jimihandrix 发表于 2017-1-25 15:02:35 | 只看该作者
为什么要计算呢,感觉是浪费时间
10#
输神 发表于 2017-1-29 19:56:59 | 只看该作者
这太高端了,德州扑克AA是最大的牌。
在奥马哈中,最好的起手牌(A♥A♠K♥K♠)翻牌前对抗第二好起手牌(A♦A♣T♦J♣)只有33%的赢率。
按照这样的思路,统计对方是KTXX有多少种组合,对比较你是优势还是劣势,意义并不大。
个人认为
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|智游城论坛

GMT+8, 2024-11-13 19:28 , Processed in 0.087501 second(s), 7 queries , Redis On.

Powered by Discuz! X3.2

© 2001-2012 Comsenz Inc.

返回顶部