日本麻将的点数计算


日本麻将的点数计算

文章插图
设符数为m,翻数为n,基本点为a,根据式子a=m×2^(n+2)计算出a的数值 。如果a超过2000,就称为“满贯”,此时按a=2000算 。但这种算法的前提是翻数为1至4 。翻数如果达到5翻或以上,则点数与符数无关,只看翻数就够了 。
5翻(满贯)时,取a=2000 。
6至7翻(跳满)时 , 取a=3000(满贯的15倍) 。
8至10翻(倍满)时,取a=4000(满贯的2倍) 。
11至12翻(三倍满)时,取a=6000(满贯的3倍) 。
13翻及以上时,先计算翻数除以13,所得的结果取整数(直接取出整数部分即可,不要四舍五入),设取出的整数为N,称为“N倍役满” 。“1倍役满”简称“役满” 。取a=8000×N(满贯的4倍,然后乘以役满的倍数N) 。
算出a之后,开始计算点数:
庄家食和时,点炮者支付的点数:a×6(只有点炮者一人支付点数) 。
庄家自摸时 , 闲家每人支付的点数:a×2 。
闲家食和时,点炮者支付的点数:a×4(无论点炮者是庄家还是闲家) 。
闲家自摸时,另两个闲家每人支付的点数:a×1,庄家支付的点数:a×2 。
如果算出的结果不是100的整数倍,就进位到百位 。例1:闲家自摸,70符2翻,a=70×2^(2+2)=1120,另两个闲家每人支付的点数:a×1=1120,进位到百位则为1200,庄家支付的点数:a×2=1120×2=2240,进位到百位则为2300(闲家自摸时,点数常按“闲家·庄家”格式记,本例中记作“1200·2300”) 。
例2:庄家自摸,40符4翻,a=40×2^(4+2)=2560,超过2000 , 达到满贯,取a=2000,闲家每人支付的点数:a×2=2000×2=4000(庄家自摸时,通常在点数之前加“每人”,本例中记作“每人4000”) 。
例3:闲家食和,9翻,a=4000,点炮者支付的点数:a×4=4000×4=16000 。
例4:庄家食和,15翻,15÷13取整数为1,a=8000×1=8000,点炮者支付的点数:a×6=8000×6=48000 。
按上述方法算出点数后,还要加上“本场”增加的点数(通常叫做“本场费”),才是最终结果 。
食和时,一本场加300,二本场加600,三本场加900 , 依此类推 , 增加的点数全部由点炮者支付 。
自摸时,一本场每人加100,二本场每人加200,三本场每人加300,依此类推 。
例如,11600在一本场就是11900 , 每人3900在三本场就是每人4200 , 2000·4000在二本场就是2200·4200 。
另外还要提两个概念: 普通役种的翻数累加至13翻或以上,由此形成的役满称为“累计役满”(数え役满) 。注意:不要把复合役满与累计役满混为一谈 。
多数规则中 , 累计役满不允许多倍役满,这样从13翻起全算1倍役满 , 即使翻数达到26翻也不能算2倍役满(也有允许累计役满达到多倍役满的) 。也有部分规则不承认累计役满,这样从11翻起全算三倍满 。