待ち計算

Mリーグルール。聴牌枚数で分析、先読みはタブ切替。

あと 13 枚で分析開始(聴牌枚数 13)
手牌 0/13
下のパレットをタップで追加
立直
ドラ
0
0

このツールの使い方

  1. 牌パレットで手牌を 聴牌枚数 (13 − 副露×3 枚) まで入力。
  2. 聴牌なら「待ち」タブに和了牌候補・残り枚数・最大点数 (ロン/ツモ × リーチ有無の 4 セル) が表示されます。
  3. 1 シャンテンのときは「ツモ」タブに次ツモで聴牌になる牌 → 最適打牌 → 結果待ち形が並びます。
  4. ノーテン (2 シャンテン以上) のときは「鳴き」タブでシャンテンを進める鳴き候補を確認できます。

シャンテン数とは

シャンテン (向聴) 数とは、現在の手牌から「聴牌 (あと 1 枚で和了できる状態)」までの距離を表す指標です。

  • -1 シャンテン: すでに和了形
  • 0 シャンテン (聴牌): あと 1 枚引けば和了
  • 1 シャンテン (イーシャンテン): あと 1 回の牌交換で聴牌に進める
  • 2 シャンテン以上: 聴牌までさらに複数回の牌交換が必要

本ツールは 一般形 (4 面子 + 1 雀頭)・七対子国士無双 の 3 種の最小シャンテン数を返します。

待ちの種類

麻雀の聴牌時の「待ち形」には次のようなパターンがあります。本ツールは各種の待ちを自動判定して表示します。

待ち名概要
単騎 (タンキ)雀頭が 1 枚で、それと同じ牌を待つ234m 567p 789s 234p + 5z → 5z 待ち
両面 (リャンメン)連続 2 枚の両端を待つ (最大 8 枚待ち)... 45p → 3p / 6p 待ち
嵌張 (カンチャン)1 つ飛ばしの真ん中を待つ... 35p → 4p 待ち
辺張 (ペンチャン)端牌 (1-2 または 8-9) で逆端を待つ... 12p → 3p 待ち
シャンポン対子 2 組のうち片方を刻子にする... 22p 55z → 2p / 5z 待ち
ノベタン連続 4 枚で両端 2 種の単騎待ち... 3456p → 3p / 6p 待ち

効用牌 (受け入れ) とは

効用牌 (受け入れ牌) は、今の手牌に加えるとシャンテン数が進む牌を指します。「ツモ」タブに表示される候補は、この効用牌に基づいて 1 シャンテン → 聴牌 の移行をシミュレーションした結果です。

  • 受け入れ枚数が多い = 聴牌しやすい (広い 1 シャンテン)
  • 聴牌形の待ち枚数も合わせて見ることで、最終的な和了確率の高い打牌を選べます

先読み機能の活用

ツモ先読み

1 シャンテン時に表示される候補は、次のいずれかを引いた場合の最適な打牌と結果聴牌形を示します。

  • 引いた牌を「ツモ」、切る牌を「打」として明示
  • 結果として待てる牌の種類・残り枚数を自動集計
  • 期待役 (どの待ち形でも確定する役) を抽出
  • 最も受け入れの広い候補に「★ ベスト」を付与

鳴き先読み

シャンテンが進む鳴き候補 (ポン・チー) を列挙します。鳴き後の最適打牌・結果シャンテン・待ち形まで一気に確認でき、「ここは鳴いた方が得か?」の判断に使えます。ただし、リーチや門前役を失うリスクは数値には表れない部分なので参考情報として使ってください。

よくある質問

Q. 七対子・国士無双の待ちも計算されますか?
はい。シャンテン判定で 一般形・七対子・国士無双 の最小値を採用し、聴牌時の待ち牌も各形式から抽出します。
Q. 待ち牌の「残り枚数」はどう計算していますか?
4 枚 − (自分の手牌中の同一牌の枚数 + 副露に含まれる枚数) で計算しています。相手の捨牌や他家の副露は考慮しません (山 + 他家手牌の総和とみなしています)。
Q. 点数計算と待ち計算は何が違うのですか?
点数計算は 14 枚 (手牌 13 + あがり牌 1) を入力して確定点数を出すのが主目的、待ち計算は 13 枚までの状態でシャンテン・待ち・先読みを分析するのが主目的です。用途に応じて使い分けてください。
Q. 鳴きの候補でリーチを失うリスクは考慮されていますか?
シャンテン数と受け入れ枚数のみの純粋な構造解析です。鳴いた場合のリーチ不可・門前役の喪失による期待値低下は数値に含まれませんので、戦略的な判断材料の 1 つとしてご利用ください。
Q. 履歴はブラウザを閉じても残りますか?
ブラウザの LocalStorage に保存されます。同じブラウザ・同じ端末で開けば復元されますが、別端末や別ブラウザには引き継がれません。

関連ツール・記事

牌画像: livewing/mahjong-calc (MIT)