贵州麻将来咯

打法 · 算法 · 技巧 · 规则

🏮 壹站看懂贵州麻将
贵州麻将基本打法
贵州麻将基本打法示意图

贵州麻将又称"贵阳麻将"或"川贵麻将",主要流行于贵阳、遵义、安顺等贵州大部分地区。 它与四川麻将同属"血战"系列,但又演化出自己独特的地域规则。

🧩 牌张只用万、条、筒,共108张,无字牌与花牌
👥 人数4人局,庄家14张,闲家13张
🚫 缺一门必须缺一门花色才能胡牌
🀄️ 可碰杠可碰、可杠,但不吃牌
🐔 特色番冲锋鸡、责任鸡、报警鸡等特色番型
🔁 血战到底一家胡牌后,其余三家继续打牌
贵州麻将核心规则
贵州麻将核心规则图解

📌 基础规则

📌 特色玩法「三丁拐」

贵阳部分地区流行"三丁拐"玩法,即三人麻将。牌张去掉一部分,每人13张牌, 庄家14张。打法更激烈,杠和自摸的番数计算与四人麻将略有不同。

💡 提示:贵州麻将最大特点就是"无字牌+缺一门+鸡牌",这让胡牌速度快,番数暴涨,大起大落很刺激!
胡牌算法(AI判断)
贵州麻将胡牌算法流程图

玩麻将的"算法"通常分两层:一是编程层面的胡牌判断算法,二是玩家手算番的算法。 以下是核心胡牌判断的通用逻辑。

// 贵州麻将胡牌判断核心算法
function canWin(hand, lackSuit) {
  // 1. 去掉缺门花色后的所有牌
  const tiles = removeLackSuit(hand, lackSuit);
  // 2. 如果是七对,直接判断
  if (isSevenPairs(tiles)) return { ok: true, type: '七对' };

  // 3. 优先找出刻子(碰/杠的牌)
  for (let triple in collectTriples(tiles)) {
    // 递归移除刻子
    if (canFormMelds(tilesRemoveOneTriple(tiles, triple))) {
      return { ok: true, type: '平胡' };
    }
  }

  // 4. 把将牌(对子)依次剔除,余下查顺子
  for (let pair in collectPairs(tiles)) {
    let rest = tilesRemoveOnePair(tiles, pair);
    if (canFormMelds(rest)) return { ok: true, type: '平胡' };
  }

  return { ok: false };
}

胡牌公式

标准平胡公式:N × 顺子 + M × 刻子 + 1对将牌(N+M≥4)

七对公式:7组对子

龙七对:含至少1组4张牌的七对

贵州麻将番数计算
贵州麻将番数计算表格

贵州麻将番数采用"基础番+额外番"叠加的方式,不同房间略有差异,以下为常见标准。

牌型番数说明
平胡1番普通胡牌
自摸+1番自己摸牌胡
杠上开花+2番杠牌后摸牌即胡
抢杠+2番抢别人补杠的牌胡
清一色+3番只有一种花色
七对+4番七个对子
龙七对+7番含4张牌的对子
暗杠+2番暗杠加番
缺一门+0番基础规则,必须满足
💰 举例:清一色龙七对自摸 = 3(清一色)+7(龙七对)+1(自摸)= 11番。 假设底注1元,胡家可获得 11×3=33元(三家各付11元)。

番数叠加计算

贵州麻将「鸡牌」玩法
贵州麻将鸡牌玩法说明

"鸡牌"是贵州麻将近几年火爆的特色玩法,将番数计算变得极其丰富。以下是最常见的几种鸡:

鸡的类型算法说明
冲锋鸡1鸡摸牌后第一张打出的幺鸡(一条)
责任鸡3鸡打出冲锋鸡后,若被碰或杠,责任翻倍
报警鸡5鸡胡牌时,手上还有幺鸡未打出
翻牌鸡1鸡胡牌翻出的"鸡牌"(癞子)相关
站立鸡2鸡起手不碰不杠,胡牌时加算

鸡的结算方式:每只鸡按 1 个基础码计算,赢了的人向输的人收取鸡码。 若"翻牌鸡"翻到"五万",则手中有5万算鸡,胡牌可多收。

🐔 策略:有经验的玩家会故意"保鸡"或"赶鸡",但留鸡可能影响胡牌效率, 需要在"番数"和"胡牌概率"之间做博弈。这也是贵州麻将的精髓之一。
常见问题与解答
贵州麻将常见问题答疑
贵州麻将和四川麻将有什么区别?
① 四川麻将必须要"缺一门",贵州麻将同样要求缺一门。
② 四川麻将经典玩法有"血战到底",贵州麻将也有。
③ 贵州麻将有"鸡牌"玩法,四川麻将基本没有。
④ 贵州麻将不吃牌,四川麻将部分玩法可吃。
⑤ 番型体系和叫牌规则各有不同。
贵州麻将可以吃牌吗?
传统贵州麻将(贵阳麻将)通常不允许吃牌,只能碰、杠、胡。 但部分线上平台或地方性规则可能允许"吃牌",开打前务必确认房间规则。
胡牌一定必须缺一门吗?
是的!这是贵州麻将的核心规则。起手定缺后,整个牌局过程中都不能打出定缺门花色, 胡牌时手上也不允许有定缺花色的牌。如果违规"赖缺"会被判包牌或相公。
什么是冲锋鸡?怎么算?
冲锋鸡是指你摸牌后第一张打出的牌是"幺鸡(一条)",此时这只鸡叫"冲锋鸡"。 若被任何一家碰了,变"责任鸡"(3鸡)。若冲锋鸡最后胡牌时仍在手上,叫"报警鸡"(5鸡)。
贵州麻将怎么算钱?
算法基于"底注 × 番数",点炮者付钱,自摸三家付钱。若有"鸡牌",则另外增加鸡的结算。 具体底注和封顶上限在开局前商定。例如:底注1元,清一色3番,点炮者付3元,自摸则三家各3元。
什么是三丁拐?
"三丁拐"是贵阳地区特有的三人麻将玩法。去掉一部分牌,三人博弈节奏更快。 番型与四人贵州麻将基本相同,但因为牌张变化,胡牌概率更高,杠和鸡的战术更关键。
贵州麻将有没有"缺门必胡"的规矩?
通常没有"必胡"强制,但若你缺门工序已定,轮到你出牌时手上有定缺牌, 会被视为"麻胡"(违规胡牌),需赔三家。建议大家严格遵守规则。
怎么提高贵州麻将的胡牌概率?
① 前期快速定缺,少留孤张。
② 优先保留联络多的牌张(如3/5/7等中张)。
③ 杠牌需谨慎,别为了杠牌破坏听牌型。
④ 注意观察对手出牌推断剩余牌型。
⑤ 平衡"鸡"的潜在收益和胡牌速度,不要贪鸡误胡。
🏆 贵州麻将口诀

起手定缺不要慌,中张边张细思量。
碰牌之前想一想,冲锋鸡儿莫冲动。
留鸡弃鸡看局势,胡牌番大才算赢。
血战到底心态稳,贵州麻将你最行!