Closed kobalab closed 2 years ago
5シャンテンからタンヤオ4シャンテンとなる鳴きをした直後にタンヤオを崩す 2s を打牌してしまう。評価値計算が誤っている模様。
https://github.com/kobalab/Majiang/blob/74dfba2744b4e08ff9d101c70d93fa4a4e4d6264/src/js/majiang/player.js#L492-L500
3シャンテン以前は「役ありシャンテン数」が減るように打牌選択するが、上記の部分で役ありシャンテン数ではなく通常のシャンテン数で判断してしまっている。 打 2s は通常のシャンテン数計算ではシャンテン戻しではないが、役ありではシャンテン戻し(4 → 5シャンテン)になる。 役あり5シャンテンとなった場合はタンヤオ以外に染め手も打牌候補となり、染め手を狙って 2s を選択してしまっている。
v1.6.7 に反映。
5シャンテンからタンヤオ4シャンテンとなる鳴きをした直後にタンヤオを崩す 2s を打牌してしまう。評価値計算が誤っている模様。