咲-Saki-爱麻将19:点数计算
本次更新第174~179页,内容为:
背下点数的计算方法非常重要
点数计算的流程
一、先计算符数
A.副底
B.和牌组成
C.听牌形式
D.和牌形式
计算符数时的注意事项
来试试实际的符数计算吧
二、接下来是算出翻数
三、计算点数(摘自维基百科,查表太蠢了)
1.计算基本点
2.计算各家负担的点数
3.本场棒
点数计算实践篇:来实际地算算看点数吧








记住点数的计算!!
背下点数的计算方法非常重要
点数计算是一个必须要记住的东西!!这么说其实是没有必要的。实际上,打麻将时对算分有些。。。。。。的人绝对不能说是少数。然而,记住了点数计算的话,能立即得出与首位之间的点差所对应的符数和翻数,并以此为目标做出手牌,会让自己更加乐在其中。(打麻将真开心啊~)
从这里开始我们将详细介绍和麻将的得点计算相关的内容。虽然点数计算常常给人留下很难的印象,但是如果记住了要点,就会觉得一点都不难。如果认真阅读从这里开始的解释的话,一定能学会计算点数。下面给出的是计算分数的流程,我们将按照这个顺序讲解。好好记住符和翻的计算方法吧。
点数计算的3步流程
1.算出符数
2.算出翻数
3.算出点数
真帆:真帆觉得点数计算太难了,我绝对绝对绝对没办法学会的。
藤田:如果你一直这样说的话,就永远都是个新手。

点数计算的流程
一、先计算符数
最先要计算的是符数。这个是按照下面的式子得出的。把4项的点数加起来就是符数。至于从A到D具体是怎么计算的,我们将会一一向大家介绍。
算出符数的方法
A.副底
B.和牌组成
C.听牌形式
D.和牌形式
藤田:符数是通过单纯的相加就能得出的,所以看看下边的符数计算方法吧。
真帆:把这些全部加起来,就能算出来符数了吧。真的就这么简单吗?
A.副底
符的副底是,只要和牌就有的20符。
B.由和牌组成决定的符数
由手牌决定的符数按照下表计算。各种各样的面子是有巨大差别的。虽然多面听时的面子有些复杂,不过也一定是下表中的一个。因为和牌的话手里一定会有雀头和4个面子(七对子除外),把这些点数加起来就是这一项的符数。刻子和杠子、门前和副露的符数都不相同。要注意暗刻、暗杠的点数是相应明刻、明杠点数的2倍。
C.由听牌形式决定的符数
根据听牌的状态,符数也有不同。除了两面听和双碰听是0符以外都是2符。
不同于国标规则,日麻的嵌张听、边张听、单骑听不要求只听1种牌,而国标的坎张、边张、单调将要求只听1种牌。
比如,34556听47,在日麻中,当以4和牌时,在综合考虑符数和翻数的情况下,可以选择345 56两面听4或456 35嵌张听4;而在国标中由于听牌有47两种,故不能计坎张分。
D.由和牌形式决定的符数
要注意关于和牌方式的符,即使同样是荣和,门前和副露时的符数是不一样的。自摸时不管是否门前都算2符。
(摘自维基百科,书上这里写得很乱)
1 副底 20符
2 手牌决定的符数
2.1 雀头
2.1.1 连风雀头 4符
(双东、双南、双西)
2.1.2 役牌雀头 2符
(自风、场风、三元牌)
2.1.3 普通雀头 0符
(客风、数牌)
2.2 面子
2.2.1 顺子 0符
2.2.2 刻子:
明刻 暗刻 明杠 暗杠
中张 2符 4符 8符 16符
幺九 4符 8符 16符 32符
3 听牌形式决定的符数
3.1 嵌张听 2符
3.2 边张听 2符
3.3 单骑听 2符
3.4 两面听 0符
3.5 双碰听 0符
4 和牌方法决定的符数
4.1 门前荣和 10符
4.2 副露荣和 0符
4.3 自摸和 2符
下面是Word版

藤田:参考这里的表格,一项项加上自己手牌中的符的话,就能算出正确的符数。

计算符数时的注意事项
计算符数时,有一些情况是不能按照常规的算法算出的。这里就是一些例外的情况的符数的算法的介绍,不好好理解的话就会算错。
满贯以上时不需要计算符数
5翻及以上的手牌是不需要计算符数的。只计算翻数就能得到点数。虽然庄家和闲家的点数是不一样的,但是记下178页的“满贯以上的和牌点数表”就行。(不需要)
符数算完后按十位上取整
符数算完后按十位上取整。例如算出22符的话,就按照30符计算。注意并不是四舍五入。另外七对子25符不取整。
平和自摸的点数
虽然通常的自摸和牌会加2符,然而只在平和自摸时,这2符不加,只算基本符20符。记住这是已经决定了的事情,一定要这样算。
鸣牌后的平和牌形的点数
为了让一次和牌最少能得到1000点,副露的平和形也以30符计算,无论是否仅有1翻。(「东方幻想麻雀」等少数游戏除外)
七对子的点数
七对子是没有面子的,全部以对子构成的特殊的役。和牌时,不管是自摸还是荣和都算25符。
来试试实际的符数计算吧
运用到现在为止的符数计算方法来计算下面的例子吧。看到例子如果有疑问的话,就再回去理解一下。

A.副底 20符
B.役牌雀头 2符
B.顺子✕3 0符
B.中张暗刻✕1 4符
C.两面听 0符
D.门前荣和 10符
计36符,上取整至 40符
下面是Word版


二、接下来是算出翻数
下一步就是数出翻数。翻数的计算比符要简单,只要把役的翻数和和牌时悬赏的翻数加起来就可以了,看到下面的例子就很容易明白。如果记住了役的翻数的话,算翻比算符开心多了。
藤田:如果不记得役的翻数的话,可以再去介绍役的页面学习一个。
翻数的计算方法:役的翻数+一发、宝牌的个数。

副底 20符 立直 1翻
普通雀头 0符 役牌发 1翻
顺子✕2 0符 宝牌 1翻
中张暗刻✕1 4符
幺九暗刻✕1 8符
两面听 0符
门前荣和 10符
计 42符→50符 3翻
下面是Word版


三、计算点数(摘自维基百科,查表太蠢了)
1.计算基本点
int 基本点(int 翻数, int 符数)
{
存在n个役满役时,return 8000n;//n倍役满
翻数≥13时,return 8000;//累计役满
翻数≥11时,return 6000;//三倍满
翻数≥ 8时,return 4000;//倍满
翻数≥ 6时,return 3000;//跳满
int基本点=符数✕2^(翻数+2);
基本点>2000时,return 2000;//满贯[1]
//如果基本点<2000,那么手牌的点数还没到满贯。懒得算的话可以看下面的速查表。
return 基本点; //满贯未满
}
下面是Word版

基本点速查表
符数 翻数 1 2 3 4
20(平和自摸) 320 640 1280
25(七对子) 400 800 1600
30 240 480 960 1920
40 320 640 1280
50 400 800 1600 满
60 480 960 1920
70 560 1120 贯
80 640 1280
90 720 1440 以
100 800 1600
110 880 1760 上
下面是Word版

2.计算各家负担的点数
和牌有下面4种情形:
庄家和牌时获得6倍基本点,由支付者均摊;
自摸时3人支付,
荣和时1人支付。
闲家和牌时获得4倍基本点,由支付者均摊;
自摸时4人支付(庄家算2个人),
荣和时1人支付。
支付时以百位上取整。
便于理解的版本
和牌时每人向和牌者支付1倍基本点,庄家收支翻倍(2倍基本点)。若为荣和,放铳者支付3人的点数。支付时以百位上取整。
3.本场棒
在n本场和牌时,需要多支付300n点,由支付者均摊。
在两家和牌同时成立时,放铳者只需支付上家的本场棒,下家的和牌以平场(0本场)计算。
包牌发生时,本场棒由包责者支付。
本场
当庄家和牌(包括一炮双响时和牌)、荒牌平局时庄家听牌(即使有人流局满贯)、所有途中流局(四风四杠四立九九三家和诈和)时,庄家连庄,本场数+1。
荒牌平局时庄家不听则进入下一局,同时本场数+1,例如东4局2本场→南1局轮庄3本场。
[1] 雀庄规则中,判断满贯的一行代码会变为
基本点≥1920时,return 2000;//满贯
即把基本点1920的牌以满贯计分,把基本点1920的牌称为切上(上取整)满贯。


副底 20符 门前清自摸 1翻
普通雀头 0符 岭上开花 1翻
顺子✕2 0符
幺九暗刻✕1 8符
幺九暗杠✕1 32符
单骑听 2符
自摸和 2符
计 64符→70符 2翻
基本点=70✕2^(2+2)=1120,
满贯未满。闲家自摸和,
闲家支付1120✕1=1120→1200点;
庄家支付1120✕2=2240→2300点。
下面是Word版


副底 20符 清一色 6→5翻
普通雀头 0符 对对和 2翻
中张暗刻✕1 4符 三暗刻 2翻
幺九明杠✕1 16符 三杠子 2翻
中张暗杠✕2 32符 赤宝牌✕1 1翻
单骑听 2符 岭上开花 1翻
自摸和 2符
计 76符→80符 13翻
翻数≥13,基本点=8000点,
累计役满。闲家自摸和,
闲家支付8000✕1=8000→8000点;
庄家支付8000✕2=16000→16000点。
如果采用大明杠岭上开花责任支付的规则,
打出一饼的人需要支付所有点数,
即4倍基本点=8000✕4=32000→32000点。
下面是Word版

点数计算实践篇
——来实际地算算看点数吧

七对子 25符 自摸 1翻
七对子 2翻
计 25符 3翻
点=25✕2^(3+2)=800,
满贯未满。闲家自摸和,
闲家付800✕1=800→800点;
庄家付800✕2=1600→1600点。
下面是Word版


副底 20符 立直 1翻
普通雀头 0符 断幺 1翻
顺子✕3 0符
中张暗刻✕1 4符
嵌张听 2符
门前荣和 10符
计 36符→40符2翻
基本点=40✕2^(2+2)=640,
满贯未满。庄家荣和,
放铳者付640✕6=3840→3900点。
下面是Word版


副底 20符 混一色 3→2翻
役牌雀头 2符
顺子✕1 0符
中张明杠✕1 8符
幺九暗刻✕2 16符
双碰听 0符
自摸和 2符
计 48符→50符 2翻
基本点=50✕2^(2+2)=800,
满贯未满。闲家自摸和,
闲家付800✕1=800→800点;
庄家付800✕2=1600→1600点。
下面是Word版


这一更里这么多表格和格式的排版真是要了我老命了,Word里的制表位功能完全不能用,只能改成用全角字符一个个对,问题是这个字体里的全角乘号×和其他全角符号不一样宽,后来找到一个丁贝符里的✕,还是比其他符号窄一点;半角字符的宽度也不是全角字符的一半,没法用空格对齐;还要注意每一行的宽度不能超过27个字,要不然换行换得乱七八糟的,文中的小字部分都是行宽度过小的产物。所以只能这么将就看了,要么就去看最开始的图片里的格式,那里面是用Word对得齐齐的。