德州扑克胜率计算器
仅供规则学习与娱乐参考,禁止赌博。 德州扑克胜率计算器会在已知手牌时精确枚举,面对随机对手时用模拟估算,输出胜率、equity、平分底池率、当前牌型、Outs 和最终牌型分布。
已知对手用精确枚举;随机对手按场景使用 8,000-50,000 次蒙特卡洛模拟,支持翻前和多人底池。
牌面
点击已选牌可删除这组牌的长期平均权益约 54.44%,其中我方单独赢牌约 54.44%,平分底池约 0%。已把剩余公共牌的可能发法逐一比较,平分底池会按份额计入 equity。
当前牌力
7 张取最佳 5 张下一张改善 Outs
翻牌 · 45 张可发牌这里按「下一张能提升我的牌型等级」统计 outs;对手牌只用于扣除牌堆,不代表一定反超对手。
我的最终牌型分布
按所有剩余公共牌枚举怎么用
- 选择胜率模式:如果知道对手两张底牌,选择「已知对手」做精确枚举;如果只想看翻前或面对未知对手的大致胜率,选择「随机对手」做蒙特卡洛模拟,并按需要设置随机对手人数。
- 选择我的手牌:在「我的手牌」模式下点选 2 张底牌,例如黑桃 A、黑桃 K。已选牌会从其它区域排除,避免同一张牌重复出现。
- 选择对手手牌:已知对手模式下切到「对手手牌」,点选对手的 2 张牌;随机对手模式不需要选择对手牌,工具会按人数每次模拟随机抽取。
- 选择公共牌和死牌:公共牌选择翻牌 3 张、转牌 4 张或河牌 5 张;已经亮出或不会再进入牌堆的牌可放入死牌/弃牌。
- 查看胜率与 outs:结果会给出我的独赢率、输牌率、平分底池率、我的 equity、当前最佳牌型、下一张改善 outs 和最终牌型分布。
核心要点
德州扑克胜率计算器把已知对手场景和随机对手场景分开处理:已知手牌用剩余公共牌精确枚举; 随机对手、多人底池和翻前用蒙特卡洛模拟估算,结果适合复盘和理解概率。
- 已知对手:输入双方底牌和公共牌,结果按所有可能 runout 统计,适合翻牌后复盘。
- 随机对手:只输入我的手牌与对手人数,结果带有模拟波动,适合看大致 equity。
- Outs 看的是下一张能让牌型改善的牌,不等同于一定反超对手的胜负牌。
- 多人底池要同时看独赢率和平分底池率;只看单挑胜率会高估实际摊牌权益。
下面这些是德州扑克里常被查的牌面。表格适合快速对照;如果你的牌面、公共牌或对手人数不同, 直接在上方计算器里点牌重算。
常见翻前胜率
| 牌面 | 快速答案 | 怎么理解 |
|---|---|---|
| AA vs KK | AA equity 约 82.64% | AA 大幅领先,但单局仍可能被反超。 |
| AKs vs QQ | AKs equity 约 46.21% | QQ 小幅领先,AKs 主要靠 A/K 或同花顺子追赶。 |
| AA vs 随机 1 人 | AA equity 模拟约 85.17% | 通常仍是强起手牌,但结果以模拟次数为准。 |
| AA vs 随机 5 人 | AA equity 模拟约 49.22% | 多人底池里,至少一名对手追上的机会会变大。 |
常见 Outs 概率
| 听牌 | Outs | 下一张 | 到河牌 |
|---|---|---|---|
| 卡顺 | 4 | 8.51% | 16.47% |
| 两头顺 | 8 | 17.02% | 31.45% |
| 同花听牌 | 9 | 19.15% | 34.97% |
| 同花+顺子组合听牌 | 15 | 31.91% | 54.12% |
更完整的翻前表、outs 公式和 equity 解释见 德州扑克胜率怎么算?翻前胜率表、Outs 概率和 Equity。
原理与公式
玩法说明
德州扑克使用一副 52 张无王扑克牌。每名玩家先拿到 2 张只属于自己的底牌,桌面最多发出 5 张公共牌; 摊牌时,每名玩家从自己的 2 张底牌和 5 张公共牌中选出最好的 5 张牌比大小。
一局常见流程分为 4 个阶段:翻前(preflop,只有 2 张底牌)、翻牌(flop,发出 3 张公共牌)、 转牌(turn,第 4 张公共牌)和河牌(river,第 5 张公共牌)。本页的胜率就是在当前阶段下, 继续补完剩余公共牌后,我方最终赢、平、输的概率。
牌型从大到小依次是:皇家同花顺、同花顺、四条、葫芦、同花、顺子、三条、两对、一对、高牌。 同牌型再比较组成牌和踢脚,例如同为一对 A 时,继续比较剩余三张最大牌。
概率怎么算
德州扑克概率计算的核心是枚举剩余公共牌并比较 7 取 5 的最佳牌。 已知对手模式下,双方各有 2 张确定底牌,公共牌最终补到 5 张;每一次可能发牌结果都叫一个 runout。
若当前已经有 b 张公共牌,还需要补 5−b 张,剩余牌堆有 N 张,则总枚举数为 C(N, 5−b)。每个枚举结果分别计算: 我的 2 张手牌 + 5 张公共牌、对手 2 张手牌 + 5 张公共牌,然后按德州牌型大小比较。
独赢率公式是:我的独赢率 = 我的赢牌 runout 数 ÷ 总 runout 数; 平局率同理。若出现平分底池,equity 会把平分份额计入:我的 equity = (独赢 runout 数 + 平分权益份额之和) ÷ 总 runout 数。 比如两家平分记 1/2 份,三家平分记 1/3 份。
最佳牌型判断按 7 张牌取最大 5 张:先比较牌型等级(同花顺、四条、葫芦等), 同牌型再比较点数和踢脚。A 既可以作为最大牌参与 10-J-Q-K-A,也可以作为最小牌参与 A-2-3-4-5。
Outs按下一张公共牌计算:把剩余牌堆中的每一张牌依次加入当前公共牌, 如果它让我的最佳牌型等级提升,就归入对应牌型的 outs 分组,并给出下一张命中概率和按当前 outs 算到河牌的概率。 这里的 outs 用来理解牌型改善,不等同于「一定反超对手」的胜负 outs。
随机对手模式使用蒙特卡洛模拟:每次从剩余牌堆为每名随机对手抽取 2 张底牌, 再随机补完公共牌,重复多次后统计独赢、输牌、平分底池和 equity。若我与最高牌并列, equity 会按平分人数折算:两家平分记 1/2,三家平分记 1/3。 翻前单挑会使用更高抽样次数,以减少常见起手牌对照标准胜率表时的偏差;多人和翻后场景会在精度与响应速度之间折中。 结果是估算值,不是逐组合精确枚举。
常见问题
- 德州扑克胜率怎么算?
- 已知双方手牌和公共牌时,德州扑克胜率可以用精确枚举计算:把剩余牌堆里所有可能的公共牌补齐到 5 张,每一种 runout 都分别用 7 张牌取最佳 5 张比较大小,统计我赢、对手赢和平局的次数,再除以总枚举数。面对随机对手、多人底池或翻前场景时,本页用蒙特卡洛抽样估算胜率和 equity。
- 德州扑克 outs 是什么意思?
- outs 指下一张或后续公共牌中能让你的牌型明显改善的剩余牌。例如翻牌后你有四张同花,牌堆中还剩 9 张同花牌,通常称为 9 outs。本页会按剩余牌堆列出下一张能改善到同花、顺子、两对等牌型的牌。
- 翻牌后同花听牌 9 outs 的概率是多少?
- 如果翻牌后还剩 47 张未知牌,9 张能补成同花,那么转牌命中概率约为 9÷47≈19.15%;两张看完的常用精确算法是 1−C(38,2)÷C(47,2)≈34.97%。本页会根据你已经选择的手牌、公共牌、对手牌和死牌重新计算分母。
- 为什么本页要求输入对手手牌?
- 不一定需要。选择「已知对手」时要输入对手 2 张底牌,结果是精确枚举;选择「随机对手」时不用输入对手牌,只需要设置对手人数,工具会为每名对手随机抽取 2 张底牌并模拟剩余公共牌。
- 多人随机对手里的 equity 是什么?
- equity 可以理解为平均摊牌权益:我独赢时记 1 份,输牌时记 0 份,和若干名对手并列第一时按平分人数折算。例如我和 1 名对手平分记 1/2,我和 2 名对手三家平分记 1/3。多人底池里只看独赢率会偏保守,所以本页同时显示独赢率、平分底池率和 equity。
- 翻前胜率为什么用模拟而不是精确枚举?
- 翻前如果已知双方手牌并精确枚举,剩余公共牌组合约有 C(48,5)=1,712,304 种;如果还要随机多名对手,既要抽每名对手的两张底牌,又要补完公共牌,组合量会迅速膨胀。直接在浏览器主线程精确计算会明显卡顿,所以本页随机对手与翻前场景采用按场景调整次数的蒙特卡洛模拟,速度更稳,结果为估算值。
- 德州扑克牌型大小怎么比较?
- 德州扑克从 7 张牌里取最佳 5 张,牌型从大到小为皇家同花顺、同花顺、四条、葫芦、同花、顺子、三条、两对、一对、高牌。同牌型再比较组成牌和踢脚,例如同为一对 A 时继续比剩余三张最大牌。
- 这个胜率能直接作为牌局决策吗?
- 不能。胜率只描述摊牌时的组合数学概率,不包含下注尺度、底池赔率、位置、玩家范围、弃牌率和心理博弈。它适合学习牌型、核对 outs 和理解概率,不提供任何下注或赌博建议。