-
![image](https://user-images.githubusercontent.com/5868442/136333180-0f3fef86-c97e-4b09-9528-81cc7902ba6e.png)
一試合したあとしたあとに二試合目実行すると動かない。
一試合終わった後に状態をリセットするみたいな動作が必要?
-
## 現象
MjaiLoader.actionはprevious_actionを使ってextra_anpaisを更新する(牌を追加)。
previous_actionが更新されないままMjaiLoader.actionが2回以上呼ばれる(例:action_type=noneなど)と、extra_anpaisに同じ牌が多重追加されることがある。
これによってsutehai + extra_an…
-
https://github.com/shinyaishida/mjai/blob/master/bin/mjai-shanten
これらの構造を把握する。特に、牌譜の状態管理と打つ手を決めるロジックの関係を理解する。
- mjson 通信
- 牌譜の状態管理
- 打つ手を決めるロジック
-
ブラウザから mjai プロトコルでツモ切る
-
![crash mjai](https://user-images.githubusercontent.com/71301903/127091321-9db01ceb-d765-4df7-ac39-916f5dbdff03.jpg)
Perhaps it's related with how mjai recognise 0p and 5pr.
-
-
action_in_viewを実装するにあたって、possible_actionsが必要。これは当然mjaiの形式
となるとmjx形式のpossible actionをmjaiの形式に直す必要がある。
-
-
-