kobalab / Majiang

HTML5 + JavaScript で動作する麻雀アプリ「電脳麻将」
https://kobalab.net/majiang/
MIT License
605 stars 168 forks source link

天鳳牌譜変換ツールで加槓と暗槓が連続した場合の変換が誤っている #34

Closed kobalab closed 6 years ago

kobalab commented 6 years ago

天鳳の牌譜で加槓と暗槓が連続した場合、

の順でログが出力されているが、変換ツールでは開槓を直後の槓自摸もしくは打牌の後に遅延させる。 このため、加槓時の開槓が失われてしまう。

下記の牌譜の南二局1本場 牌譜_34.json.zip

kobalab commented 6 years ago

明槓(大明槓、加槓)の槓自摸で暗槓するケースの考慮漏れ。このケースに限り、明槓でも打牌前に開槓を行う必要がある。

具体的には直後の暗槓に対する開槓の直前に明槓分の開槓を行う。

kobalab commented 6 years ago

v0.9.4に反映。