逐一分開評估需要提防的對手
排列在對手面前的捨牌稱為牌河。自己打出的牌被對手榮和,稱為放銃。防守時,應先決定最想避免放銃給誰,再確認該對手的牌河、鳴牌、立直宣言,以及牌桌上可見的牌。
同樣是一萬,可能對上家有足以通過的依據,對家只有另一種較弱的依據,而對下家完全沒有安全依據。安全性不是固定在牌上的特質,而是取決於這張牌與每位對手的組合。
當兩家立直時,即使一張牌能通過其中一人,對另一人仍可能放銃。如果沒有兩邊都能通過的牌,就要把依據分成兩欄,例如「對上家是他本人打過的牌」、「對家則只有數字排列上的依據」。
面對副露者也必須採用相同的思考方式。副露者不像立直者一樣一定固定聽牌,手出牌後牌型仍可能改變。即使能從牌面判讀出染手、役牌、對對和等可能的役種,也無法確定看不見的全部手牌。應將危險度的推測與放銃時可能承受的打點分開評估。
不要把一個人的牌河當成對所有人的安全表
即使公開資訊增加,也看不到其他玩家的完整手牌。防守時不必試圖猜中唯一的銃牌,而應分清楚每項依據是針對哪位對手,並比較各張牌的相對風險。
對象已經打過的相同牌
需要提防的對手已經打過的相同牌,稱為現物。依照振聽規則,該對手不能用自己曾打過的牌榮和。如果已決定完全棄和(徹底防守),首先就要尋找現物。
現物只能防止自己這一打被該名對手榮和,無法阻止對手自摸,也不保證對其他玩家安全。即使上家打過四萬,只要對家正在等四萬,打出四萬仍會放銃給對家。
錯過其他玩家打出的和牌張時,振聽持續的時間會因是否已立直而不同。依 M 聯盟正式比賽規則,未立直者錯過和牌張後會進入同巡振聽,直到自己下一次摸牌並打牌完成為止都不能榮和。立直後錯過和牌張,振聽則會持續到該局結束,之後不能榮和,只能自摸和牌。
立直者無法改變聽牌,因此在立直後由其他玩家打出、但立直者沒有榮和的相同牌,直到該局結束都能通過該立直者。依此規則,某張牌即使曾通過未立直者,只要該玩家下一次摸牌與打牌完成,同巡振聽便會解除,之後就不再保證安全。在這段期間,對方的手牌與聽牌也可能改變,因此必須確認出牌順序以及對手是否已立直。
打出現物的順序也要依牌局狀況判斷。如果有多張現物,應比較哪一張在下巡後仍較容易保有安全牌價值、哪一張也能通過其他進攻者,以及哪一張較不妨礙自己的手牌恢復進攻。不要因為是現物就立刻全部打掉,而要多想一步:下一巡要打什麼。
縮小向兩側延伸之聽牌範圍的線索
手中有二三萬時,摸到一萬或四萬都能完成順子。像這樣等待連續兩張牌兩側的牌型稱為兩面。運用振聽規則與這種牌型,排除特定兩面聽牌的方法稱為筋牌。
數牌可整理成「1、4、7」、「2、5、8」、「3、6、9」三個系統。如果四萬是對方的現物,無論對方持有二三萬、聽一萬與四萬,或持有五六萬、聽四萬與七萬,都不能用四萬榮和。因此,一萬與七萬對這兩種兩面聽牌的危險度會降低。
但這不代表「四萬是現物,一萬與七萬就安全」。單騎等一萬、一萬與字牌的雙碰,以及等待數字中間牌的牌型仍然存在。筋牌能排除的範圍比現物小,並不是安全保證。
1、4、7 的筋牌
2、5、8 的筋牌
3、6、9 的筋牌
從中央的現物向兩側看,和從邊張現物只向單側看,兩者的依據並不相同。即使一萬是現物,由五六萬構成的四萬、七萬兩面仍然存在,因此不能把四萬整體視為安全牌。不要只背數字排列,而要確認究竟排除了哪一組連續牌。
無法靠筋牌排除的三種聽牌型
只等一張牌作為雀頭的牌型稱為單騎。兩組對子等待其中一組成為刻子的牌型稱為雙碰,等待兩張數牌中間那一張的牌型則稱為嵌張。這三種牌型都不使用兩面的結構,因此無法只靠筋牌排除。
一萬單騎:即使四萬是現物,一萬仍可能放銃
一萬與東的雙碰:不使用順子的兩種聽牌
一三筒嵌二筒:五筒是現物也無法排除
除此之外,還有役牌單騎、七對子單騎,以及順子重新組合後產生的複雜聽牌。因此,筋牌不是「安全牌」,而只是「較不容易碰上部分兩面聽牌的候選牌」。如果想完全棄和(徹底防守)且手上有現物,應優先打現物而不是筋牌。
壁牌、零機會、單機會
壁牌(壁)是利用同一種數牌四張都已經對自己可見的防守概念。只要從手牌、牌河、副露與寶牌指示牌合計確認到四張,對手就不可能暗藏該牌並用它組成順子。例如三萬四張全都可見時,對手無法持有二三萬,因此不能做出兩面聽一萬的牌型。
像這樣,構成牌所需的四張都已可見,使某張牌不可能成為特定兩面聽牌的情況,稱為零機會。三萬四張都可見時,一萬對二三萬構成的一萬、四萬兩面就是零機會。但一萬單騎或一萬雙碰仍然可能存在,因此也不能稱為「絕對安全」。
單機會是所需構成牌已有三張可見的情況。只要對手持有最後一張未見牌,仍能組成順子聽牌,因此依據比零機會弱。也無法知道最後一張是在牌山裡,還是在其他玩家手中。牌局進入後段、可打的牌愈來愈少時,可以把它當作比較依據,但不能視同現物。
壁牌與筋牌不同之處,在於自己的手牌也能計入資訊。例如自己手上有三張三萬的暗刻,牌河又出現剩下的一張,就是四張壁牌。但如果數錯作為依據的牌,結論就會完全相反。不是確認準備打出的一萬是否已有四張可見,而是確認能否組成對手二三萬牌型的二萬或三萬已經出現多少張。
字牌沒有兩面的筋牌,因此必須弄清楚「三張可見」具體指哪三張。如果同一種字牌已有三張在自己手牌以外可見,而自己持有第四張,對手就完全不可能持有這種牌。這張第四張牌不會放銃給一般牌型的單騎、七對子、役牌刻子或雙碰。不過,國士無雙可以在完全沒持有該字牌的情況下等待它,因此仍有被榮和的可能。
相反地,如果「三張可見」包含自己現在準備打出的這一張,手牌以外其實只看到兩張,那麼仍有一張下落不明。如果對手持有最後一張,仍可能成立一般牌型的單騎或七對子聽牌,國士無雙的聽牌也依然存在。計算可見牌數時,必須區分總數是否包含準備打出的候選牌,以及自己手牌以外究竟可見幾張。不要把數牌和字牌放入同一張筋牌表,而應依剩餘張數與可能役種分別評估。
決定攻守的六項條件
到這裡為止,都是在評估某張牌可能放銃給對手的程度。接下來則要另外判斷,自己的手牌是否值得承擔這項風險繼續進攻。每次都按照以下六項條件確認。
- 手牌完成度:確認目前是距離和牌只差一張的聽牌、距離聽牌還差一個階段的一向聽,還是距離更遠。如果已聽牌,也要確認聽牌的剩餘張數。
- 和牌時的價值:根據役種與寶牌估算打點;如果是莊家,也要加上連莊的價值。役種與點數可參考立直麻將役種一覽及點數計算指南。
- 牌局進度:確認表示自己已進行多少次摸打的巡目。愈接近牌局後段,能在和牌前摸到的牌就愈少。
- 點差與剩餘局數:確認現在是東一局還是終局,以及和牌或失分會如何改變順位。
- 對手的威脅:確認對方是立直還是副露、是莊家還是閒家、有幾人正在進攻,以及需要通過幾張危險牌。
- 可用的安全牌:如果選擇棄和,根據對每位對手成立的現物、壁牌、零機會與筋牌,估算還能安全撐過幾巡。
較容易傾向進攻的條件
自己已經聽牌、待牌剩餘張數多、和牌打點或順位價值高,而且需要通過的危險牌相對較少。延續莊家資格或在終局提升順位,也都具有價值。不過,對手是否為莊家、是否有多人同時進攻,以及放銃後順位是否會下滑,都可能改變結論。
較容易傾向棄和的條件
自己仍是二向聽、手牌距離完成很遠、即使和牌打點也低、聽牌型差、後段有效牌很少,或必須連續打出多張危險牌。如果目前順位已經理想,想避免失分,防守的價值也會提高。不過,在終局若不和牌就無法滿足順位條件,即使手牌很遠,也可能產生必須進攻的理由。
「放銃率達到多少就進攻」或「第幾巡後一定棄和」等數字,無法直接套用到所有牌局。採用的規則、持有點數、順位點、赤寶牌、對手打點與自己的聽牌型,都會改變得失。即使已經選擇進攻,若之後又有人立直或聽牌張數減少,也要重新檢視這六項條件。
打出四萬的判斷會改變的三個案例
滿貫聽牌,只需通過一張危險牌
假設四萬對閒家的立直既不是現物也不是筋牌,仍可能放銃。如果自己是剩餘張數充足的滿貫聽牌,只要通過這一張就能維持聽牌,那麼手牌距離和牌很近,以及和牌價值高,都是支持進攻的因素。因此,只要其他條件沒有明顯不利,就會傾向選擇進攻。
距離聽牌還有兩個階段,而且已到後段
即使同樣是四萬,如果自己的手牌距離聽牌還有兩個階段,後段又必須再通過多張危險牌,且手上已有安全牌,條件就會反轉。距離和牌的遠近與剩餘摸打次數不相稱,因此會傾向棄和。進張比較可參考麻將牌效率入門。
終局必須和牌才能滿足順位條件
即使同樣要打四萬,如果在終局處於末位,和牌就能提升順位,而棄和只會讓牌局更接近結束,那麼點差就會成為支持進攻的因素。相反地,如果自己排名第一,放銃四萬會被逆轉,避免失分的價值就會提高。開始前先透過包含順位馬與頭名賞的結算規則確認並共享結算條件,會更容易判斷順位價值。
推測聽牌與攻守判斷並不是同一個問題
公開研究中已有人提出根據立直者的手牌結構推測其聽牌的方法。現物、筋牌與壁牌,也都是利用可見資訊縮小可能聽牌範圍的線索。
但推測聽牌與攻守判斷是兩個不同的問題。是否繼續進攻,必須比較自己手牌的完成度與價值、放銃給對手時的損失、點差及剩餘局數。即使能判讀牌的危險度,也不代表已經決定了進攻價值。
從針對不同對手的依據開始練習
一開始只選定一位對手,替手牌中的每張牌標記「現物」、「筋牌」、「四張壁牌」或「沒有依據」。在預測銃牌以前,先正確區分每項依據能涵蓋的範圍。熟悉後,再選擇兩家立直的牌局,把上家與對家的依據分成兩欄,尋找能同時通過兩人的安全牌。
接著,使用六個項目記錄難以抉擇的牌局:手牌完成度、預估打點、牌局進度、點差與剩餘局數、對手的威脅,以及當時可用的安全牌。不要只用最後是否放銃評分,而應重新檢視出牌前擁有的資訊,是否與想爭取的價值相稱。
長期來看,除了放銃率,也應在相同期間確認和牌率、平均順位、頭名率與末位率。數值變動通常不只一個原因,因此應結合個別牌局的筆記建立假設。
常見的防守錯誤
- 把對一人的現物視為對所有人的安全牌:現物會因對象不同而改變。面對多人進攻時,需要共同現物,或分別對每位對手成立的安全依據。
- 把筋牌稱為絕對安全:筋牌只能排除特定的兩面聽牌。單騎、雙碰、嵌張等牌型仍然存在。
- 混淆 單機會與 零機會:只有三張可見時,對手仍可能持有最後一張並加以運用。其依據強度與四張全見不同。
- 未把自己的手牌計入可見牌數:計算壁牌時,不只看牌河,也要計入手牌、副露與寶牌指示牌等所有自己可見的資訊。
- 只因聽牌就選擇進攻:還要確認聽牌的剩餘張數、打點、危險牌數量、對手是否為莊家,以及順位條件。
- 認為一旦進攻就不能再棄和:新的立直、增加的危險牌與減少的聽牌張數都會改變條件。每次輪到自己時都應重新判斷。
- 用單次結果決定戰術:即使打出的危險牌沒有放銃,當時的判斷依據仍可能薄弱。應分開看待結果與做選擇時擁有的資訊。
長期戰績無法證明單次出牌正確
M 聯盟官方戰績包含平均順位、和牌率、放銃率、立直率、副露率等多項長期指標。這些指標會從不同角度呈現一段期間的結果,但沒有任何一項數字能證明某一次出牌是正確的。檢討個別判斷時,仍要回到當時可取得的資訊與六項條件。
分開思考安全依據與進攻價值
防守時,先分別確認需要提防的對手,並從現物開始尋找。如果沒有現物,再使用筋牌、壁牌、零機會與單機會,同時理解每種依據的限制。筋牌與壁牌都不能保證絕對不會放銃。
攻守判斷則依序確認手牌完成度、和牌時的價值、牌局進度、點差與剩餘局數、對手的威脅,以及可用的安全牌。只要條件改變,即使是同一張牌,也可能得出不同結論。
參考資料
- M 聯盟正式比賽規則(確認振聽、立直與牌張組成等現物和防守的基礎競技規定)
- M 聯盟官方戰績(使用多項指標確認長期戰績)
- 考量立直玩家手牌的麻將聽牌推測(J-STAGE)(探討資訊不完整情況下的聽牌推測與避免失分)
- 透過牌譜解析分析麻將(人工智慧學會誌)(探討牌譜統計分析及麻將戰術與策略的解說)
本文參考官方規則與研究問題設定,重新整理成適合新手使用的確認步驟。文中所述安全度皆為相對線索,不代表固定的放銃機率,也不是適用所有牌局的通用攻守門檻。