「世界最強(qiáng)麻將AI Suphx的沖擊」第二章 標(biāo)準(zhǔn)化攻守判斷(上)
作者:お知らせ
翻譯:神仙酵母
校對:尾骨
本書翻譯僅作交流學(xué)習(xí)之用,一切權(quán)利歸原作者所有,請勿用作商業(yè)用途。
?
沒什么搞頭的手牌1 —聽不了牌的手牌—

2家的副露都已經(jīng)否定了斷幺的可能性,是人都看出來餅子不好打了。但這牌是不是只要扣住餅子繼續(xù)進(jìn)攻就好了呢?
顯然不好。Suphx打1s全棄。這種沒什么搞頭的手牌最大的目標(biāo)就是不放銃,要棄就應(yīng)當(dāng)是全棄。
麻將這游戲里,別人手里是有一定的可能性捏著役牌暗刻的。這場況,都快到第三排了手牌還是這副樣子,基本上也就是個(gè)形聽牌,不可能再打餅子。如果以不切餅子為前提做牌的話,24578p里必須要做出3個(gè)block。索子部分已經(jīng)有兩個(gè)block了,所以是不需要萬子block的。
但是,這個(gè)聽牌方案要實(shí)現(xiàn)起來還是相當(dāng)艱難的。所以這手牌就應(yīng)該視作「沒什么搞頭的手牌」。再仔細(xì)看看的話北家在打了字牌之后還手切了1m,實(shí)在沒必要特地去日這張2m。如果要日2m的話,至少要餅子部分已經(jīng)做出了一個(gè)面子,能看到聽牌的可能性再去日。
若重新評估一下形聽的價(jià)值就能明白,形聽說到底是「沒聽情況下可以低風(fēng)險(xiǎn)聽牌」「聽牌且已經(jīng)沒有摸牌機(jī)會(huì)的情況下打危險(xiǎn)牌對日」才有價(jià)值的,「看不到聽牌前景的手牌還打危險(xiǎn)牌對日」就沒必要了。
如果要保留聽牌可能性的話應(yīng)該打7m吧。Suphx沒有留下西家安牌1s打23s,而是選擇了直接打1s,恐怕是準(zhǔn)備將來摸回4s的時(shí)候,若手中的浮牌已經(jīng)通過便可以重新考慮形聽吧。也有可能是在警戒西家已經(jīng)dama的可能性。
?
沒什么搞頭的手牌2 —序盤的打赤信號—

三元牌兩副露。雖然尚處序盤,但自己的手牌是block不齊的4向聽,還有可能會(huì)變成立直nomi。dora8p和白是浮牌。重要的事情說兩遍:
·block不齊的4向聽
·有可能成為nomi手,dora8p和白是浮牌
對手三元牌兩副露并已經(jīng)溢出了帶赤寶的搭子,在這個(gè)時(shí)點(diǎn)就已經(jīng)結(jié)案了,背后沒有什么讀牌之類的高深技巧。對手副露時(shí)打的哪張牌我都不標(biāo)注了,對結(jié)論一點(diǎn)影響都沒有。Suphx當(dāng)然是打5s全棄??傊鬟@種牌還是可以打的啦、認(rèn)真讀牌之后打點(diǎn)應(yīng)該可以過的牌維持自己的手牌形狀啦……根本就不是這種問題好吧。
所謂維持自己的手牌形狀、兜牌,是在「維持形狀之后可以指望和牌或收入聽牌罰符」的前提下才有價(jià)值的。你就算認(rèn)真去做這副牌,到第9巡的時(shí)候這牌會(huì)做成什么樣子?在這之前你又要日多少生張?暫且不論不日生張邊兜邊絞殺的話有效進(jìn)張就更少了。只要想清楚這一點(diǎn),就會(huì)明白除了57s之外打任何牌「稍稍對日一下」都沒有任何好處。
另外,可能有少部分人的興趣就是把手里3種三元牌都飛快地一股腦打掉,我勸這些人還是別了。比方說序盤斷平帶赤1向聽的牌,白就算是生張也是需要在對手摸成對子之前優(yōu)先盡快處理掉的?;旧蟻碚f,序盤牌河里的信息較少,最常見的情況是誰手里都沒有白,這種牌捏在手里捏得越久就越是打不出去。那么本圖所示手牌是不是也和這個(gè)例子一樣,先處理掉危險(xiǎn)牌,之后可以再想辦法?不是。優(yōu)先處理危險(xiǎn)牌的好處在于「正因?yàn)樵缫徊酱虻袅宋kU(xiǎn)牌,自己才得以和牌結(jié)束」「棄和成功率上升」這兩點(diǎn),本圖手牌不滿足這兩個(gè)條件。
看看這種根本沒搞頭的手牌,你敢說自己面對這種局面時(shí)100次里有100次都打57s嗎?要是你只有95次、90次乃至于80次會(huì)打57s,那你和100次里有100次打57s的Suphx的差距就在這里。諸位可以翻看一下自己的牌譜,數(shù)數(shù)自己有幾次2向聽以下的情況下放銃給別人的副露手。
?
沒什么搞頭的手牌3 —第三排沒聽—

基本上到第三排還沒聽的手牌就是沒搞頭的牌。和率非常之低,大概率是止步于聽牌。本圖手牌要是想想屁吃的話是勉強(qiáng)可以看到平和三色的,Suphx此處打1s迂回。雖說對手的舍牌看起來很像斷幺且dora又是字牌,但自己手牌還沒聽就一股腦切出6m7p只能說是頭太鐵。尤其東家已經(jīng)把赤寶拍在了桌面上,點(diǎn)了他5800也沒法叫冤。這手牌就算打掉一個(gè)對子還是完全可以指望形聽的,已經(jīng)到了這個(gè)巡目,保留形聽的可能性就夠了。
?
沒什么搞頭的手牌4 —瞄準(zhǔn)慢速高打點(diǎn)的目的—

拿到七零八落的配牌時(shí)就抱著「要是進(jìn)張順利的話就好了呢」的心態(tài)做染手。為什么要這么做呢?因?yàn)楸緛砭蜎]什么搞頭的牌,和不了也無傷大雅。
雖然親家只是一副露,但自家手牌已經(jīng)明顯追不上親家的速度了。不需要的456中張牌有2種之多(譯注:以Suphx在做國士為前提考慮),且能棄和跑路的安牌多如繁星,之前這么做牌的目的,就是為了這種時(shí)候棄和。這里打數(shù)牌點(diǎn)滿貫的情況雖然很稀有,但既然你手上拿的是這么一副沒搞頭的牌,就不能無視這種可能性。祈禱著最好本局能以橫移動(dòng)結(jié)束,Suphx此處打了北。
?
補(bǔ)講1 手牌價(jià)值認(rèn)識
沒什么搞頭的手牌就做到不放銃,這是不言自明的道理。自己2向聽的時(shí)候?qū)?副露的對手放銃、終盤沒聽的手牌對副露手放銃……拿著這種沒什么搞頭的手牌時(shí)不會(huì)打出銃牌,是各路強(qiáng)者的共通之處,在Suphx身上這一點(diǎn)則尤其顯著。不過話說回來,大家能不能一直做到正確地認(rèn)識自己的手牌,判斷其是否屬于「沒什么搞頭的手牌」呢?
感覺兩面搭子很多所以牌還不錯(cuò),感覺打點(diǎn)應(yīng)該會(huì)蠻高的所以牌還不錯(cuò),感覺還不是很危險(xiǎn)可以再日一下……AI是不會(huì)產(chǎn)生這種錯(cuò)覺的,這也是AI強(qiáng)大的地方之一。

請看手牌A,你覺得這牌如何?就算沒dora,但如果運(yùn)氣好取得先手的話可能還行。但如果被人立直騎臉了,就算dora2要談進(jìn)攻也不容易。如果剛到中盤的話這手牌或許還趕得上別人的速度,但如果是第10巡之后就已經(jīng)趕不上了吧。也就是說一副手牌的價(jià)值隨巡目而逐漸降低,落入后手的瞬間則是暴跌。
我想誰都能看得出來手牌B比手牌A的檔次要高,但就算是手牌B,到了第15巡也會(huì)變成「沒什么搞頭的牌」,注意力應(yīng)該放在思考「是安全地取得形聽呢?還是判斷出不取更優(yōu)、從而棄和呢?」這個(gè)問題上面了。雖然不會(huì)變成無役,但是已經(jīng)基本沒有和牌希望的情況下,把這牌叫做「形聽牌」并沒有什么大差。如果是在第15巡的話,手牌C是明顯優(yōu)于手牌B的。
不難發(fā)現(xiàn),如果已經(jīng)有人立直,那么手牌價(jià)值會(huì)瞬間暴跌。他家立直就是暴跌的明確信號。與之相對地,他家副露和他家立直比起來不僅平均打點(diǎn)更低,而且甚至連聽牌與否都不能確定。正是由于副露的這種性質(zhì),大家很難發(fā)覺在他家副露的時(shí)候,自己的手牌價(jià)值就已經(jīng)在流失了。
本書之后的章節(jié)收錄的內(nèi)容都是「雖然不同的選項(xiàng)在收益上的差別較小,但也必須重視,長期積累起來的話就會(huì)逐漸拉開差距」的局面,但前一章「沒什么搞頭的手牌」收錄的卻是全棄與不全棄相比有巨大差距的局面。這部分對許多人來說是孕育失點(diǎn)的溫床,同時(shí)也是能反映Suphx的精度之高的內(nèi)容。仔細(xì)看一下巡目和他家的副露,你還能說自己的手牌是有價(jià)值的嗎?你能正確地認(rèn)識到自己手牌價(jià)值是如何變化的嗎?
?
對副露的攻守判斷1 —放銃形和銃點(diǎn)—

北家杠白打1s
在針對他家副露進(jìn)行攻守判斷時(shí),除了不確定對手是否聽牌之外,能參考的信息量是一定比他家立直更多的。和聽牌候補(bǔ)及打點(diǎn)相關(guān)的信息一定要好好捕捉分析。
如果對手不是在染手的話,這個(gè)9p意外放銃的可能性是很高的。但是Suphx此處沒有選擇打現(xiàn)物0p而是選擇了打9p。這是因?yàn)榉治鲞^對手的打點(diǎn)之后,判斷就算1向聽也可以進(jìn)攻。對于副露的對手,可以進(jìn)行確認(rèn)的主要的高打點(diǎn)要素有:
·對對
·混一色
·dora(尤其是持有多枚的可能性)
·役牌
以上幾種。對于染手系一定要對一氣和赤寶進(jìn)行排查,對于全帶系則要排查役牌和三色。根據(jù)能否排除這些役,對手的平均打點(diǎn)將是天差地別。尤其是所有高打點(diǎn)模式都得到否定的情況下,進(jìn)攻的難度將會(huì)大幅下降?!缚梢源_定對手打點(diǎn)很高」「不確定對手的打點(diǎn)高不高」「可以確定對手打點(diǎn)不高」在這三種不同的情況下,就算是銃率差不多的牌,由于銃率x銃點(diǎn)的乘積有很大差別,進(jìn)攻難度也是完全不同的。
那么再考慮一下本圖場況。假使這枚9p放銃,能點(diǎn)到的手役也只有全帶。應(yīng)該確認(rèn)的是對手手牌中是否有多枚dora(4p、3s、9s)。9p放銃的前提下,對手的全部7枚手牌中首先可以確定2枚,即78p+(雀頭)+(面子)。
那么請大家思考,能用到2枚及以上dora的雀頭+1面子組合有多少種可能?從對手手順來看,這3種dora中的任意一種都不可能成為雀頭,只要掌握了「早巡切過的牌手里不可能持有復(fù)數(shù)枚」這種基礎(chǔ)知識,就能明白對手即使有dora也不過1個(gè)。并且由于9p放銃也多半是銃兩面,對手是很難達(dá)到4800點(diǎn)打點(diǎn)的。雖然也確實(shí)有小概率點(diǎn)到足足多了900點(diǎn)的48就是了。
(譯:好像完全沒考慮對家小四喜,哈哈,科學(xué)麻將沒有役滿)
?
對副露的攻守判斷2 —有違和感的切牌順序—

北家 碰西打北
尚存3枚以上的字牌 東 發(fā)
東家兩副露,且餅子已經(jīng)溢出。即便如此,Suphx還是碰白打2p,要知道25p這條筋從Suphx視角足足能看到7枚。
首先值得注意的是對手在打了2枚現(xiàn)的南之后又手切了7s。不過僅僅憑此就斷言「打字牌之后還手切索子說明他沒在染餅子」還為時(shí)過早了。
對手打字牌之后手切另一門花色時(shí),首先需要確認(rèn)的是這張牌是以什么形式在他手牌中發(fā)揮作用的。比方說本圖所示的場況中,由于對手早巡切出6s,索子部分有復(fù)合形的可能性較低。并且這張7s也不可能是為了好形變化而留在手里的孤立牌,因此可以推測,7s作用于手牌的模式只有677s、799s和6778s(或空切)這幾種。如果是677s的話,從6677s里第二巡就打6s也太早了;如果是空切的話,特地空切暴露手牌信息也很奇怪;一開始手里是699s,之后又摸到7s的可能性是最高的。
像這樣逐個(gè)排查7s的作用模式,與7s有所關(guān)聯(lián)的手牌模式越多,對手不是染手的可能性就越高。反之與7s有關(guān)的手牌模式越少,對手背負(fù)了相應(yīng)風(fēng)險(xiǎn)在搞迷彩的可能性也就越高。
本場況中由于5p全現(xiàn)、餅子中間有壁,多數(shù)情況下對手做不成清一色。但是,我們經(jīng)過排查已經(jīng)推測出東家的這張7s很有可能是在搞迷彩,而且從他副露的形狀來看進(jìn)攻還是比較兇的,因此需要警戒他是手里有東或發(fā)暗刻的混一色。我認(rèn)為這張白應(yīng)該不碰,轉(zhuǎn)入防守并兜牌才是上策。像本例這樣關(guān)注對手的逆切手順、與讀牌相關(guān)的需要視對手而定的領(lǐng)域當(dāng)中,果然人類玩家還是占有一席之地的呀……我是這樣想的。
?
對副露的攻守判斷3 —先打哪張進(jìn)攻—

南家碰發(fā)打8m
聽牌時(shí)自己視角中已經(jīng)能看到4枚58p,摸147258m的變化也很優(yōu)秀,所以Suphx在2巡前選擇了dama,結(jié)果此時(shí)摸進(jìn)一張東。雖然無役dama也確實(shí)很難和到,但我還是認(rèn)為Suphx此時(shí)選擇的打8p值得拎出來一講。對手立直的時(shí)候多數(shù)情況下比起數(shù)牌更優(yōu)先打字牌進(jìn)攻,但對手副露的情況下,是打數(shù)牌進(jìn)攻還是打字牌進(jìn)攻需要具體分析和靈活應(yīng)對。
對手立直時(shí),由于可以確定對手100%聽牌,因此沒有必要特地揀更危險(xiǎn)的數(shù)牌去進(jìn)攻。然而在對手副露的情況下,由于存在對手尚未聽牌的可能性,必須警戒以下幾種可能:
·被對手碰聽的可能性
·切出的時(shí)機(jī)太遲導(dǎo)致放銃的可能性
役牌很容易成為對手碰聽的關(guān)鍵,最終聽牌形也很容易聽到役牌雙碰上面。本場況中剩下的役牌只有W東,因此打出這張東被碰或直接被榮和的可能性都很高。假設(shè)我們留下8p先打東,如果被碰的話,就算萬子部分變成3面聽也還得再日一張超高危的餅子。這樣一來好不容易摸到的3面變化就付諸東流了。與之相對地,如果先切了8p,再摸上萬子的時(shí)候只需要日1張東就可以了。如果先切了東被碰走的話頂多就是被自摸,晚切東則確實(shí)有可能會(huì)直接放銃,Suphx的這一手選擇,實(shí)際上就是用晚切放銃的風(fēng)險(xiǎn)換來了摸到萬子3面聽時(shí)的勝算。另外,如果摸牌不順利的話,也當(dāng)然可以選擇把這張東扣到最后。
應(yīng)對對手副露時(shí),如果你手中同時(shí)有危險(xiǎn)數(shù)牌和看起來會(huì)被對手碰聽的役牌,若滿足「計(jì)劃中兩者都遲早會(huì)切出」「一旦成為勝負(fù)手,返場對日的回報(bào)將會(huì)很高」這兩個(gè)條件的話,原則上應(yīng)該按照數(shù)牌→役牌的順序切牌。
?
浮牌1 —對日的枚數(shù)與向聽數(shù)—

如果我自己要和牌的話,哪些牌是必須要通過的?這個(gè)問題的答案在考慮攻守判斷時(shí)是非常重要的一個(gè)因素。這本來是「有人立直或有人dora碰時(shí)就全棄」「聽牌就進(jìn)攻」這種新手村內(nèi)容之后下一步就應(yīng)該學(xué)的東西,但我發(fā)現(xiàn)好像意外地沒多少人抱有這個(gè)意識??峙率且?yàn)檫@個(gè)問題必須視具體場況來回答,難以歸納成簡明扼要的一句話原則廣泛推行吧。從Suphx的牌譜里可以看出,「需要對日的危險(xiǎn)牌過多」在它這里是個(gè)嚴(yán)重的減分項(xiàng)。可能這也是很多強(qiáng)者的一個(gè)共通點(diǎn)。另外,正因如此,Suphx會(huì)把「落入后手時(shí)沒有危險(xiǎn)牌溢出」作為它做牌的一個(gè)基本原則,關(guān)于這部分內(nèi)容我們會(huì)在之后中盤的章節(jié)中再詳細(xì)講解。
那么回過頭來看如圖所示場況。這張1p是個(gè)NO CHANCE,看起來好像蠻安全的。那么就打這張1p對日嗎?Suphx的回答是No。如果這牌的最終形要用上北的話,假設(shè)沒有無效摸牌,那么必須打出索子部分的1~2組筋對日。但是,如果拆掉北暗刻就僅僅是倒退了向聽數(shù),若之后沒有無效摸牌,那么在取得聽牌的過程中只需要承擔(dān)1p這1張牌的風(fēng)險(xiǎn)。
直線對攻時(shí)需要打出索子的1~2組筋,可視為需要對攻1.5張無筋。1p可視為0張無筋。如此一來需要對日的牌足足有1.5張無筋的致命性差距。1.5張無筋浮牌的兩向聽即便是自親也很難進(jìn)攻吧??梢哉f局面傾向于棄和。與之相對地,0張無筋浮牌的三向聽多多少少尚存一線和牌的希望。由于后者在返場進(jìn)攻上明顯優(yōu)勢更大,此處沒有必要特地日出1p維持手牌形狀。
Suphx的這手打北當(dāng)然可以解釋為簡單的棄和,但我認(rèn)為解釋為為和牌作準(zhǔn)備也說得通。拆掉3張北的過程中,場上會(huì)足足多出9張牌的信息供你參考。利用這些信息,之后就有更多空間去選擇方針:是徹底拆散手牌,還是為了安全返場而選擇更安全的搭子打掉。當(dāng)然,此處打1p的話后續(xù)也是可以這么做的,但如果從北開始切起的話就多了一個(gè)直到最后都扣死1p的選項(xiàng)。若是危險(xiǎn)浮牌很多的2向聽手牌,就應(yīng)該留有這種選擇的余地吧。
?
浮牌2 —他家立直后碰—

Suphx碰了立直宣言牌5p打1m。序盤、自親、好形、中等打點(diǎn),這些因素相加起來一看或許碰5p是理所當(dāng)然的決定,沒什么好說的。但請大家記住,「在有人立直的狀態(tài)下碰牌」則需要區(qū)別看待。
他家立直時(shí)若自家沒聽,那么基本以棄和為主;這一點(diǎn)我想很多人都知道。只要明白了這一點(diǎn),就會(huì)知道比起吃牌,碰牌這種消耗了2枚安牌的行為遠(yuǎn)遠(yuǎn)日得更兇。這是因?yàn)榕雠浦髼壓统晒β蕦?huì)大幅下降。就算手里多多少少還有其它一些看起來比較安全的牌,也不是輕易就能叫出碰的。
本圖場況中由于556m中必要打出一張,等于說在自己尚未聽牌的階段就至少要打3組無筋對日(譯注:56m是雙無筋所以算2組,加上1m是3組)。且不說這里面對的是四位立直,此處也完全可以用一手1500或2900一邊防守一邊兜,后續(xù)摸牌比較順利的時(shí)候再選擇對攻的。強(qiáng)行消耗2枚安牌去全攻,這種行為將會(huì)產(chǎn)生致命性的負(fù)收益。
同桌對局者的平均水準(zhǔn)越高,越是難以看到他家立直后碰牌這種特殊的行為。
·聽牌
·持有較多安牌(尤其是字牌暗刻這種全員共同安牌)
·好形高打點(diǎn)1向聽
不滿足以上任何一個(gè)條件還在他家立直后碰牌的情況基本上是沒有的。Suphx的牌譜也是一樣。
另外,在對手的水平值得信賴的前提下,如果對方在別人立直后碰牌,就可以依此基本確定他的手牌狀況:如果有人門清進(jìn)攻,那么你尚可以猜測他是因?yàn)闆]有安牌才被迫對日,但如果是碰牌進(jìn)攻的話就可以否定這種可能性了。
如果他家立直后某人碰了牌,那么此時(shí)的狀況完全可以說是不亞于2家立直。在這種時(shí)候,原本可以對日的1向聽的手牌也會(huì)變得日不動(dòng)了,請大家對此多加小心。
浮牌3 —后手時(shí)的實(shí)質(zhì)向聽數(shù)—

不考慮先切固定兩面的可能性的話,剩余的高危無筋只有萬子和1425p。巡目已晚,一發(fā)巡切9m果然還是太莽撞了。那么就打現(xiàn)物吧。但同樣是打現(xiàn)物,也要比較一下打哪張現(xiàn)物更好。雖然打5s就可以保持一向聽,但Suphx此處的選擇是打6p。
打5s的情況下,就算聽牌了也是和牌只剩2枚的雙碰。如果是剩余摸牌次數(shù)寥寥無幾的時(shí)候,作為形聽牌尚有日出9m的價(jià)值;但此處剩余摸牌次數(shù)尚存許多次,聽牌的瞬間是否要日出這張9m還值得商榷。
這樣一想,打5s之后的手牌已經(jīng)不能單純地視作1向聽了吧??梢哉f是非常接近于2向聽的1向聽。
既然如此,干脆退回2向聽也問題不大。而且如果打5s的話,索子的形狀就被固定死了,之后再摸到尚未通過的索子(尤其是17s)時(shí)還是得被迫倒退向聽數(shù)。
此處打6p留下5s,既保留了餅子部分的變化,而且比起打5s,摸到絕大多數(shù)索子都能更好地利用起來。不僅能用上難以打出的17s,且比較一下二者摸到2569s時(shí)的形狀,孰優(yōu)孰劣,一目了然。打6p也是兩向聽,打5s也是實(shí)質(zhì)兩向聽,但打6p的兩向聽顯然形狀更好。
留下復(fù)合形的部分則后續(xù)手牌更容易變成優(yōu)秀的形狀——這是牌理的基礎(chǔ)。就算聽牌了也和不了牌(或是很難和牌)的話就不能叫做1向聽。只要掌握了這些和向聽數(shù)有關(guān)的知識,此處就能自然而然地作出打6p的選擇吧。
另外,先切跨筋4s(譯注:指14s為2s跨筋,47s為5s跨筋,這兩張牌都不是立直宣言牌,若4s放銃則說明對手先切固定兩面,故稱4s為先切跨筋)即使放銃也不會(huì)銃到dora雀頭(若對手是223s發(fā)發(fā)發(fā)的話不會(huì)先切2s,不會(huì)將發(fā)作為雀頭使用),但4s再怎么說也是赤寶一張未現(xiàn)情況下的雙無筋,不是那么好出的。從對手的立直宣言牌是dora字牌來看,恐怕他手里是就算先切固定兩面也很容易聽牌的好形,要日的話還是日9m比較好吧。
半攻1 —無筋牌的危險(xiǎn)度—

對南家尚未通過的筋的組數(shù):15組
關(guān)于攻守判斷,以前經(jīng)常能聽到一種說法是要攻的話就全攻,要防的話就全棄,模棱兩可的打法是不好的。雖然把攻守判斷這個(gè)復(fù)雜的問題簡略化也并不是不好,但麻將說到底還是在比較和檢討的基礎(chǔ)上選出最優(yōu)秀的一打的智力競技游戲。如果手里有用不上的無筋牌,就算會(huì)稍微縮減一些進(jìn)張面也會(huì)優(yōu)先打筋牌對日;類似如此,如果手里有用不上的高危無筋,就算會(huì)稍微縮減一些進(jìn)張面也會(huì)優(yōu)先打稍微安全一點(diǎn)的無筋對日,這種操作是很常見的。
Suphx在這里就選擇了不全攻、不全棄的“半攻”——打2p。本圖的南2局是典型的兩高兩低局面。雖然在此局面下阻止3位南家和牌的意義非常之大,但本場況中北家是明顯的副露斷幺且已經(jīng)把2張dora拍在了桌上。盡管讓北家和牌結(jié)束也不錯(cuò),但盡管他是兩副露,舍牌卻中規(guī)中矩甚至還在食替(譯注:指剛才切過2p,手里應(yīng)該不會(huì)是單純的34p,基本可以推測是用345或234面子強(qiáng)行吃了0,故稱食替),完全不清楚他的速度快慢。如果僅優(yōu)先看自家手牌的形狀而進(jìn)攻的話應(yīng)該打6m,全棄的話應(yīng)該打發(fā);可以看出,雖然打2p顯得模棱兩可,戰(zhàn)又不戰(zhàn)、退又不退,但在此局面下卻是最優(yōu)秀的選擇。
現(xiàn)下自己的手牌是并不算差的1向聽,況且尚不清楚北家是會(huì)攻還是會(huì)棄,此處是不想徹底拆散自己的手牌打發(fā)的。確實(shí)打6m會(huì)讓進(jìn)張面最廣,但6m說到底是對立直家的雙無筋牌,對北家也算是危險(xiǎn)牌,并不是那么好出的。就算此處打了6m,得到的收益也不過是多了2枚進(jìn)張(2p9p各一枚),況且之后還要打3p,聽的還是個(gè)坎6s。這樣一看,2p對副露家是安牌且僅對立直家是單無筋,和6m的放銃率有相當(dāng)之大的差別。這個(gè)危險(xiǎn)度的差距完全可以彌補(bǔ)這2枚進(jìn)張的損失。
本圖的后續(xù)是吃1p打6m??梢钥闯鯯uphx此處是以「如果聽牌的話就有充足理由對日」的構(gòu)想為前提才維持1向聽打2p的。根據(jù)之后的摸牌和北家的進(jìn)攻態(tài)勢,后續(xù)也可以選擇棄和。
?
半攻2 —手牌維持—

對于這張圖,首先要明白一個(gè)大前提是這點(diǎn)數(shù)狀況比通常更傾向于棄和。只要下了這個(gè)莊,剩下就只有2局。離上位2人的距離較遠(yuǎn),爭2爭1都比較困難。這樣一看,主要目標(biāo)就是避四。讓上位2人自摸就OK了,運(yùn)氣好的話說不定還能把四位飛掉。
但是也不能忽視這樣一個(gè)事實(shí):如果此處和了5800,不僅避四基本穩(wěn)了,甚至可以看到爭2的可能。Suphx此處既不是打全棄的3m,也不是打全攻的7m或4p,而是選擇了安全度第三的9m。
首先要搞清楚,這手牌中放銃率由低到高的排序?yàn)椋?m、5m、9m、白、8s、7s。由于對手第2巡切過8m且宣言牌為字牌,這張9m點(diǎn)到早外的頻率極其之低。不能排除的筋牌8s或白雙碰的情況甚至還更多一些。
不方便全棄,但也沒到需要主動(dòng)進(jìn)攻的程度。這種時(shí)候就總之先維持手牌的形狀,拆掉生張字牌對子吧——這種做法非常常見,Suphx此處所作的選擇也是同一個(gè)性質(zhì)。之后的打算就是如果出現(xiàn)了更多安牌的話就基本全棄,就算沒出現(xiàn)更多安牌,如果沒能再摸到新雀頭的話也還是棄。如果摸回dora2p且形狀還不錯(cuò)的話也可以打白或索子繼續(xù)進(jìn)攻。
順帶一說,雖然我不是很愿意在此談結(jié)果論,但這張9m放銃了。雖說大致上是能過的,當(dāng)然也不能完全排除意外放銃的可能性。假如說這手牌沒有赤寶啦,78s換成89s啦,萬子的面子還沒完成啦等等,總之手牌比當(dāng)前這副牌更差的情況下,還是要老老實(shí)實(shí)棄和打3m的。雖說接下來還是要打5m9m,但這兩巡間也有其他兩家開路、其他兩家放銃、摸上其它安牌的可能性,不能簡單地?zé)o視這類可能。
?
半攻3 —消化性能—

迎戰(zhàn)親家立直,如果全盤進(jìn)攻狂日的話應(yīng)該打3s,Suphx此處選擇打7m。首先必須認(rèn)識到7m和3s在危險(xiǎn)度上有明顯的差別。7m基本只能點(diǎn)到立直前一巡固定的兩面,但3s能點(diǎn)的兩面、坎張、邊張、雙碰任何一種都無法排除。雖然以下數(shù)字可能有些粗略,但可以大致將7m和3s視為0.9張無筋和1.5張無筋的區(qū)別。
然后還要關(guān)注的是此處兜牌迂回的難度。一般來說,不能排除愚形可能性、即立直前沒有打過任何周邊牌(譯注:參照《鬼打~天鳳位的麻雀機(jī)理~》,默認(rèn)對手不會(huì)提前固定愚形,因此立直前所有舍牌的周邊牌都不可能點(diǎn)到愚形。宣言牌除外)的就是高危無筋,這種高危無筋的周邊牌也都是危險(xiǎn)牌。應(yīng)用到本例中就是索子下段(譯注:1~4稱下段,6~9稱上段)全部高危。如果摸到下段索子,就可以打掉34m將5m固定為雀頭,消化掉危險(xiǎn)的索子,更安全地取得聽牌。
像這樣從「打掉安全度較高的牌的同時(shí),消化危險(xiǎn)牌并取得聽牌」這個(gè)方面來考慮,就算是沒聽的手牌也可以輕松地返場進(jìn)攻。哪怕切掉僅僅1張不必要的危險(xiǎn)牌都會(huì)使勝率大幅惡化,這一點(diǎn)在攻守判斷問題中是導(dǎo)致負(fù)收益的主要原因之一。
相比摸到僅剩2枚的6m導(dǎo)致打丟好形聽牌,以及摸到67s導(dǎo)致打丟聽牌——且不論摸67s時(shí)要聽牌還得再日一張3s,聽的還是個(gè)奇差無比的坎6m——這些小小的損失而言,對危險(xiǎn)牌的消化性能才是明顯更加關(guān)鍵的因素。尤其是摸67s時(shí)就算聽牌也是棄和更優(yōu),打丟這種聽牌根本無關(guān)痛癢。
特別是在立直家舍牌的各花色比例明顯不均衡的時(shí)候,從降低銃率、提升和率這個(gè)角度上說,危險(xiǎn)牌的消化性能顯得尤為重要。本來這個(gè)手牌后續(xù)摸到危險(xiǎn)牌的時(shí)候是棄和更優(yōu)的,但如果提升了危險(xiǎn)牌的消化性能,就可以保持手牌形狀不散。這樣一來雖然多多少少縮減了一些進(jìn)張面,但反而能有效地提升和率。
?
補(bǔ)講2 附帶條件的牌理
打某某牌共計(jì)有多少枚進(jìn)張——這就是麻將的基礎(chǔ),也就是牌理。此處我要跟大家講解一下牌理的拓展領(lǐng)域,即實(shí)戰(zhàn)中經(jīng)常遇見的「附帶條件的牌理」。
面對他家立直時(shí),「若自家聽牌則可以打無筋對日,沒聽的話就不日」的情況占絕大多數(shù)。如果手牌不好的話,對日的前提條件就比較嚴(yán)苛;反之如果手牌較好的話,前提條件就比較寬松了。這類具備某種「對日的前提條件」的牌理,我姑且擅自命名為「附帶條件的牌理」。

所有關(guān)聯(lián)牌中,8m2s兩枚現(xiàn),345s6p一枚現(xiàn)。
如果這手牌放在普通的牌理問題里提問,那么正確答案當(dāng)然是打9m。但是如果設(shè)置了「聽牌之前不打無筋」和「和牌枚數(shù)2枚以下的聽牌不打無筋」這兩種前提條件,那么本圖這1向聽的手牌就只能打35s。然而,要想達(dá)成「和牌枚數(shù)2枚以上的聽牌可以打無筋」條件的58m聽牌,進(jìn)張就只有6p3s各1枚共計(jì)2枚,因此這牌實(shí)質(zhì)上不能稱為1向聽。
打6p雖然退回了2向聽,但摸到6p周邊或索子的話就能回到1向。反之打5s的話,不僅接下來摸到索子就不能再保持1向聽,而且摸到17s還得被迫徹底拆散手牌,等于說17s是負(fù)進(jìn)張。
一旦設(shè)置了「現(xiàn)在不能切9m」的前提條件,這副平面牌理問題中簡單得不能再簡單的手牌就一下變得復(fù)雜起來了。并且根據(jù)你設(shè)置的前提條件不同,答案也會(huì)相應(yīng)發(fā)生變化。之前我們?nèi)我庠O(shè)置了一個(gè)「和牌枚數(shù)2枚以下的聽牌不打無筋」的條件,如果撤銷這個(gè)條件的話,打5s就可以視為有58m6p3s共計(jì)8枚進(jìn)張的一向聽。如果是有進(jìn)攻價(jià)值的手牌,根據(jù)條件不同會(huì)產(chǎn)生更多進(jìn)張的情況下,就可以不用在意這種條件盡情拓展進(jìn)張面。

本例中如果選擇進(jìn)攻,那么到聽牌為止基本要打出2組無筋牌。此處我們也暫且加上一個(gè)「聽牌之前最多日2組無筋牌」的條件吧。
設(shè)置該條件之后,該如何看待這手牌呢?和前例不同,就算加上了條件,直線聽牌的進(jìn)張也沒有發(fā)生什么改變,因此我們省略聽牌進(jìn)張的部分,列舉所有1向聽進(jìn)張及負(fù)進(jìn)張:
·打7m
1向聽 124s4m+現(xiàn)物·筋·字牌
2向聽 8m67s13467p9s
打3s
1向聽 48m+現(xiàn)物·筋·字牌
2向聽 124s+13467p9s
(譯注:此處打7m是一向聽,但因?yàn)橛新犈浦白疃嗳?組無筋的條件,摸到8m67s13467p9s的話就無法再滿足條件,必須拆牌棄和,所以說以上是2向聽的進(jìn)張(負(fù)進(jìn)張)。反之,如果摸124s的話后續(xù)可以打34m聽牌,到聽牌為止合計(jì)只打了7m一張無筋;摸4m的話打3s聽牌,到聽牌為止合計(jì)打7m3s兩張無筋,皆滿足條件。打3s的進(jìn)張列表也是按這種算法來列舉的。小測:在「有條件的牌理」中,打7m和打3s的聽牌進(jìn)張分別是?雖然通知哥說沒有什么變化,但實(shí)際上還是有的。答案附在本節(jié)最后。)
在面對立直時(shí),是會(huì)出現(xiàn)「使手牌倒退的負(fù)進(jìn)張」的。負(fù)進(jìn)張的意思就是說進(jìn)了這些的時(shí)候就會(huì)將手牌判斷為「不能繼續(xù)進(jìn)攻」從而倒退向聽數(shù),也就是逼你棄和的「棄和牌」。做牌時(shí)負(fù)進(jìn)張?jiān)缴?,越能輕松地返場進(jìn)攻。
換一種更普通的說法就是「要是切了3s的話后續(xù)摸到下段索子就全部得打出去了」。我想經(jīng)??绰閷止?jié)目的人可能經(jīng)常會(huì)在解說中聽到這種說法,其原理就是基于「附帶條件的牌理」之上的。
順帶一說,雖然此處省略了聽牌進(jìn)張的部分,但我不說大家也知道聽牌進(jìn)張才是最重要的,只是我想重點(diǎn)講一下這種微妙關(guān)頭的次要因素「能夠維持手牌形狀的進(jìn)張數(shù)」而已。實(shí)際上,能不能留住3s周邊牌這種事還遠(yuǎn)遠(yuǎn)沒有「知道7m和3s的危險(xiǎn)度差別」來得重要。因?yàn)椴恢本€聽牌的話基本上是來不及和牌的。
人人都說「仔細(xì)看場況」「進(jìn)行立體的判斷」很重要。那么看場況究竟是要看什么呢?實(shí)際上是指對以下3項(xiàng)因素進(jìn)行確認(rèn)。
·滿足條件的進(jìn)張數(shù)
·條件設(shè)定是否合適
·條件的變動(dòng)
在實(shí)戰(zhàn)當(dāng)中,哪怕僅僅只是多通過了1張牌,自己新摸上了1張牌,這類條件馬上就會(huì)發(fā)生變化。正因如此,中盤以后的攻守判斷才顯得尤其復(fù)雜,在中上級玩家當(dāng)中更能體現(xiàn)出玩家的水平差距。
在此舉出最為泛用的兩個(gè)條件吧。其一是「聽牌時(shí)可以日危險(xiǎn)牌,但沒聽就不日」,其二是「1張危險(xiǎn)牌都不日」。前者是對于中盤的攻守判斷來說最最新手的準(zhǔn)則,作為幫助大家認(rèn)識到「進(jìn)張」的質(zhì)量的手段來說是最最簡明易懂的。后者則是用在形聽判斷上很有效。終盤時(shí)情報(bào)更多,滿足條件后的回報(bào)也更高,該條件下的牌理也經(jīng)常發(fā)生巨變。
那么設(shè)置泛用條件是如何應(yīng)用在實(shí)戰(zhàn)判斷上的呢?舉例來說,如果「能滿足『1張都不日』的條件的進(jìn)張非常之少」,那么實(shí)戰(zhàn)中就應(yīng)該作出「從面子里拆出現(xiàn)物,留下更多全員共通安牌」的判斷。按照這些泛用條件去思考牌理,就可以簡單地判斷出后手2向聽以下或者低打點(diǎn)1向聽的牌是否有維持手牌形狀的價(jià)值,或者說能不能無風(fēng)險(xiǎn)取得聽牌。諸位有沒有過拿著「不日就沒法聽牌」又價(jià)值很低的手牌,為了維持手牌形狀而無謂地陷入進(jìn)退兩難的境地的時(shí)候呢?
(答案:打7m 25m58s(排除3s)
打3s 256m5678s(排除7m))