まじゃすこ / majasco

麻雀のスコア計算 実例12パターン|同点・トビ・三麻・チョンボまで全部計算してみた

「ウマとオカの計算は、記事を読めば理屈はわかる。でも自分の卓の数字を当てはめると、とたんに自信がなくなる」——集計係をやっていると、これが一番よく聞く声です。理屈の説明はどこにでもありますが、実際の数字を最後まで計算しきった例はあまり見かけません。

そこでこの記事では、セット麻雀で実際に起きる場面を12パターン用意して、持ち点からスコアが出るまでの途中式を全部そのまま載せます。同点・トビ・三麻・チョンボ罰符といった「例外っぽい場面」も省略しません。掲載している数字はすべて、まじゃすこの計算ロジック(自動テストで検証しているもの)と同じ式で別途プログラムを書いて再計算し、1件ずつ突き合わせて確認しています。

計算の型:3ステップだけ覚えれば全部同じ

どのパターンも、やることは変わりません。

① 素点(自分の持ち点 − 返し点)÷ 1,000
② ウマ順位に応じた加減点を足す(例:10-30なら 1位+30/2位+10/3位−10/4位−30)
③ オカ(返し点 − 持ち点)× 人数 ÷ 1,000 を、1位だけが受け取る

最後に全員のスコアを足して0になるかを確認します。これがこの記事で一番お伝えしたいことで、0にならなければ、必ずどこかが間違っています。理屈がゼロサムだからです(例外は後述のチョンボ罰符だけ)。用語そのものがあやしい方は、先にウマ・オカとは?初心者向けスコア計算入門を読むと、以下がぐっと追いやすくなります。

この記事の共通設定

特に断りがなければ 四麻・25,000点持ち・30,000点返し・ウマ10-30 です。この場合のオカは(30,000 − 25,000)× 4 ÷ 1,000 = +20.0pts で固定になります。

基本編:まずは標準的な1半荘

パターン1|ごく普通の四麻

終了時の持ち点が A 41,300/B 28,200/C 22,500/D 8,000 だったとします。

順位持ち点① 素点② ウマ③ オカスコア
1位 A41,300+11.3+30+20.0+61.3
2位 B28,200−1.8+10+8.2
3位 C22,500−7.5−10−17.5
4位 D8,000−22.0−30−52.0

61.3 + 8.2 − 17.5 − 52.0 = 0.0。合計が0なので、この計算は正しいと確認できました。持ち点の合計も 100,000点=25,000×4人 でぴったり合っています。

パターン2|ウマを軽くする(5-10)

同じ持ち点のまま、ウマだけ「5-10」(1位+10/2位+5/3位−5/4位−10)に変えると、こうなります。

順位持ち点ウマ10-30ウマ5-10
1位 A41,300+61.3+41.3−20.0
2位 B28,200+8.2+3.2−5.0
3位 C22,500−17.5−12.5+5.0
4位 D8,000−52.0−32.0+20.0

ここが「ウマをどうするか」を決めるときの判断材料になります。ウマが重いほど素点の差より順位そのものが効くゲームになり、ラス回避の価値が跳ね上がります。逆にウマを軽くすると、たくさんあがって点を稼いだ人が報われやすくなります。初心者が混ざる会で「4位でも大惨事にならない」空気を作りたいなら、5-10や5-15は現実的な選択肢です。

パターン3|ウマなし(オカだけ)

順位持ち点素点オカスコア
1位 A41,300+11.3+20.0+31.3
2位 B28,200−1.8−1.8
3位 C22,500−7.5−7.5
4位 D8,000−22.0−22.0

ウマがないと、2位以下は素点がそのままスコアになります。「トップだけ少し得をする」くらいの、いちばん素朴なルールです。

パターン4|オカなし(30,000点持ちの30,000点返し)

持ち点と返し点を同じにすると、オカは(30,000 − 30,000)×4 ÷ 1,000 = 0 になり、消えます。持ち点が A 46,300/B 33,200/C 27,500/D 13,000 の場合:

順位持ち点素点ウマスコア
1位 A46,300+16.3+30+46.3
2位 B33,200+3.2+10+13.2
3位 C27,500−2.5−10−12.5
4位 D13,000−17.0−30−47.0

「オカって結局なに?」という質問には、この2パターンを見比べてもらうのが一番早いと思っています。オカは、持ち点と返し点の差を全員から集めて、トップに丸ごと渡す仕組み。だから持ち点=返し点にすると、集める原資がなくなって存在ごと消えます。

同点編:ここで手が止まる人が一番多い

集計係として断言しますが、手計算が止まるのはだいたい同点のときです。「順位はどっちが上?」「ウマはどう分ける?」でその場の空気が止まります。公平で説明しやすいのは、同点は同順位とし、その順位帯のウマとオカを人数で均等に分けるやり方です。以下はすべてその方式で計算しています。

パターン5|1位が同点2人

A 35,000/B 35,000/C 20,000/D 10,000。AとBは1位と2位を分け合うので、ウマは(+30 + 10)÷ 2 = +20 ずつ。オカ +20.0 も2人で割って +10.0 ずつです。

順位持ち点素点ウマ(分配後)オカ(分配後)スコア
1位 A35,000+5.0+20.0+10.0+35.0
1位 B35,000+5.0+20.0+10.0+35.0
3位 C20,000−10.0−10−20.0
4位 D10,000−20.0−30−50.0

合計は 35.0 + 35.0 − 20.0 − 50.0 = 0.0。同点でもゼロサムは崩れません。3位のCが「2位」ではなく3位扱いになる点に注意してください(1位が2人いるので2位が空席になる)。ここを2位として+10を渡すと、合計が0からずれて破綻します。

パターン6|2位と3位が同点

A 40,000/B 25,000/C 25,000/D 10,000。BとCで(+10 −10)÷ 2 = 0 ずつ。

順位持ち点素点ウマ(分配後)オカスコア
1位 A40,000+10.0+30+20.0+60.0
2位 B25,000−5.00.0−5.0
2位 C25,000−5.00.0−5.0
4位 D10,000−20.0−30−50.0

ちょうど打ち消し合って、2人ともウマ0になりました。

パターン7|4人全員が同点

A〜D全員 25,000点。素点は全員 −5.0。ウマは(30 + 10 − 10 − 30)÷ 4 = 0、オカ +20.0 は4人で割って +5.0 ずつ。

結果は 全員 0.0 です。−5.0 + 0 + 5.0 = 0.0。誰も得も損もしない、理屈どおりの答えになります。実戦ではまず起きませんが、「同点処理の式が正しいか」を確かめるにはいい検算になります。

例外編:トビ・三麻・チョンボ

パターン8|トビ(持ち点がマイナス)

A 52,400/B 30,600/C 21,500/D −4,500。マイナスの持ち点でも、式はまったく変わりません。

順位持ち点素点ウマオカスコア
1位 A52,400+22.4+30+20.0+72.4
2位 B30,600+0.6+10+10.6
3位 C21,500−8.5−10−18.5
4位 D−4,500−34.5−30−64.5

手計算でここを間違える人が多いのは、「−4,500 − 30,000」を「−4,500 + 30,000」と打ち間違えるからです。マイナスの持ち点が出た半荘は、素点の符号だけ声に出して確認するくらいでちょうどいいと思います。なお、トビ賞(飛ばした人にボーナス)を採用しているグループは、ここまで計算したあとに別枠で足し引きします。素点・ウマ・オカの式には混ぜないでください。

パターン9|三麻(35,000点持ち・40,000点返し・ウマ15-0-15)

三麻はオカの式の「人数」が3になります。(40,000 − 35,000)× 3 ÷ 1,000 = +15.0pts。持ち点は A 58,000/B 34,000/C 13,000。

順位持ち点素点ウマオカスコア
1位 A58,000+18.0+15+15.0+48.0
2位 B34,000−6.00−6.0
3位 C13,000−27.0−15−42.0

三麻のウマが「15-0-15」のように2位を0にして1位と3位を対称にするのは、こうすればウマの合計がきれいに0になるからです。四麻の10-30をそのまま3人に流用すると(30 + 10 − 10 = +30)合計が0にならず、集計が壊れます。三麻と四麻の違いは3人麻雀と4人麻雀の違いにまとめています。

パターン10|三麻で2位・3位が同点

A 59,000/B 23,000/C 23,000。BとCで(0 − 15)÷ 2 = −7.5 ずつ。

順位持ち点素点ウマ(分配後)オカスコア
1位 A59,000+19.0+15+15.0+49.0
2位 B23,000−17.0−7.5−24.5
2位 C23,000−17.0−7.5−24.5

合計 49.0 − 24.5 − 24.5 = 0.0。0.5刻みの端数が出ますが、これは正しい姿です。「半端な数字が出た=間違い」ではないので、無理に丸めないでください。

パターン11|チョンボ罰符あり(ここだけ合計が0にならない)

パターン1と同じ持ち点で、Dがチョンボ(罰符 −20pts)した場合。

順位スコア(罰符前)罰符最終スコア
1位 A+61.3+61.3
2位 B+8.2+8.2
3位 C−17.5−17.5
4位 D−52.0−20.0−72.0

合計は −20.0この記事で唯一、合計が0にならないパターンです。罰符を「他の3人に配る」のではなく「場から消す」方式だからで、ゼロサムをどうしても保ちたいグループは、罰符を3等分して他家に配るルールにしてください(−20を3人に配るなら各 +6.67 で端数が出るので、−30を3人に+10ずつ、のように人数で割り切れる額にしておくと後がラクです)。チョンボの扱いそのものは麻雀のマナーとチョンボで解説しています。

パターン12|スコア倍率をかけた「スコア収支」

スコア(pts)に倍率をかけて、bonus という単位で記録することもできます。パターン1の結果に ×100 をかけると:

A+61.3pts → +6,130bonus
B+8.2pts → +820bonus
C−17.5pts → −1,750bonus
D−52.0pts → −5,200bonus

単に一定の数を掛けるだけなので、合計が0になる性質はそのまま残ります。倍率をかけたあとの合計が0でなければ、倍率ではなく元のスコアが間違っています。

手計算でつまずいたときの見どころ

12パターンを並べてみると、間違いが起きる場所はかなり限られているとわかります。

症状まず疑うところ
合計が0にならない持ち点の合計が「持ち点 × 人数」になっているか。供託のリーチ棒を場に残したまま数えていないか
合計が0にならない(同点あり)同点で空席になった順位に、誰かのウマを渡していないか(パターン5参照)
1位だけ数字が大きすぎる/小さすぎるオカを二重に足していないか、逆に足し忘れていないか
4位の数字がおかしいマイナスの持ち点の引き算で符号を取り違えていないか(パターン8参照)
三麻で合計が合わない四麻用のウマ(10-30など)をそのまま使っていないか(パターン9参照)

原因の切り分けをもっと詳しくたどりたい場合は、麻雀の点数が合わないときのチェックリストに、卓の上で使える順番でまとめてあります。

よくある質問

Q. 素点の端数(100点単位)はどう扱う?

そのまま小数で持つのが正解です。41,300点なら +11.3 で、+11 に丸めてはいけません。丸めた瞬間に合計が0からずれて、検算が使えなくなります。1,000点未満の端数が出るルール(一本場の積み棒など)でも同じで、最後まで小数のまま計算して、表示だけ小数第1位にするのが扱いやすいです。

Q. 「五捨六入」で順位点をつけるルールを見たことがあるけれど?

素点を整数に丸めてから順位点を足す方式(30,000点を基準に五捨六入する、など)を使うグループもあります。この記事の計算とは別のルール体系なので、混ぜないでください。どちらでも構いませんが、その日の全半荘で必ず統一することだけは守ってください。半荘ごとに方式が変わると、後から検算しても一致しなくなります。

Q. 途中でメンバーが入れ替わる場合は?

半荘は「その半荘に座っていた人の間で」ゼロサムになるので、半荘ごとに独立して計算すれば問題ありません。5人以上で抜け番を回す場合の集計は5人以上で麻雀を打つときの回し方で扱っています。

Q. これを毎回やるのは正直しんどいのですが

正直に言うと、私もそう思ってこのアプリを作りました。ここまでの12パターンはすべて、まじゃすこに表示点数を入れれば同じ答えが一瞬で出ます。同点の分配もトビも三麻も、場合分けを意識せずそのまま入力できます。手計算の練習として一度は通っておくと、アプリが出した数字を「正しいと確認できる」ようになるので、この記事はそのための下敷きとして使ってもらえたら嬉しいです。

まとめ

この12パターン、全部アプリなら一瞬で。

まじゃすこを無料で使ってみる