BOOKS
三麻をもっと。
「つよい」に勝てなくなったら、漫画で気分を変えるのも手です。麻雀漫画の定番を4本。
01 — OPPONENTS
打ち筋の違う5人が、
覗き見せずに打つ。
速攻・打点・守備の重みが違う5人から、半荘ごとに2人が選ばれます。 CPUが見ているのは自分の手牌と、河・副露・ドラ表示牌だけ。 他家の手牌・山・裏ドラにアクセスしたら例外を投げるテストで確認しています。
デジタル
基準の打ち手。1翻確定なら鳴き、ほぼ即リー。
猛牛
テンパイなら全押し。最も放銃し、最もテンパイまで押す。
岩
他家リーチで即ベタオリ。最も放銃しない。
鳶
2向聴から鳴く速攻型。最も鳴いて、最も安い。
龍
染め手しか鳴かない打点型。最も鳴かず、最も高い。
数字は各キャラをデジタル2人と600局戦わせた実測値。node tests/characters.js で再測定できます。
02 — RULES
フリー雀荘の三麻に、
だいたい合わせてある。
関西・北海道系の一般的なルールです。細かい採用は画面の「ルール」ボタンからいつでも見られます。
基本
108枚・東風戦
- 萬子は一萬と九萬のみ(二〜八萬を抜く)
- 赤ドラは赤五筒・赤五索が各1枚
- 持ち点35,000点、親の連荘あり、飛びで終了
鳴き
チーなし・北は抜きドラ
- ポン・暗槓・加槓・大明槓
- 北を抜くと嶺上牌をツモり、1枚1翻。門前は崩れない
- 抜いた北は搶槓の対象
点数
ツモ損あり
- 子のツモは「親2:子1」、親のツモは「子2×2」
- 流局時は3,000点を分配
- 数え役満あり、切り上げ満貫なし、倍役満まで
進行
一発・裏ドラ・搶槓まで
- 一発、フリテン(同巡・リーチ後)、槍槓、嶺上開花、海底/河底
- ダブロンなし(頭ハネ)
- 途中流局・九蓮宝燈・流し満貫は未実装
03 — HOW TO PLAY
開いて、切るだけ。
自分の番になったら手牌をタップ。鳴ける場面ではボタンが出ます。 迷ったら「ヒント」でシャンテン数と待ちが見られます。
04 — FAQ
よくある質問
通信はしますか?
しません。読み込むのはHTML・CSS・JSだけで、対局中に外部と通信する処理はありません。
standalone.html 1ファイルをダウンロードしておけば、圏外でも遊べます。
CPUはこちらの手牌を見ていませんか?
見ていません。CPUが参照するのは自分の手牌と、誰にでも見える河・副露・ドラ表示牌だけです。
node tests/audit.js は、CPUの思考中に他家の手牌・山・王牌・裏ドラへアクセスすると
例外を投げる状態で対局を回し、それが起きないことを確認します。
スマホで遊べますか?
iPhoneを基準に作っています(420×912から360×640まで、スクロールなしで1画面に収まることを確認済み)。 パソコンのブラウザでも遊べます。
4人麻雀はありますか?
ありません。三人麻雀専用です。萬子の二〜八がなく、チーがなく、北が抜きドラという 三麻の特徴にあわせてシャンテン計算とCPUの思考を作っています。
相手の手牌を見る方法はありますか?
あります。タイトルの「三人麻雀」を3秒以内に5回タップすると、相手の手牌とシャンテン数・待ちが表示されます。 変わるのは画面だけで、CPUの打ち方には影響しません。研究や動作確認にどうぞ。
名前の由来は?
リーチ(reach)と、三麻=秋刀魚。アイコンは炭火の上の秋刀魚に、三麻の主役である北の牌を添えました。
READY TO REACH
東1局、はじめます。
インストールも登録も要りません。ブラウザで開いてすぐ打てます。
MIT License · 依存ライブラリなし