Closed ichibha closed 9 months ago
"shogi.js": "^5.4.0"についてのバグ報告です。
問題: 全く同じ引数でShogiクラスのmoveとunmoveを連続して実行した場合には局面が変化しないことが期待されます。しかしながら、moveで駒取りが発生している場合、駒取りはundoされません。例えば、moveにより先手が後手の角を取り、それをunmoveした場合、先手の角は元の位置に戻る一方、後手の角は先手の駒台に残り続けます。
unmoveの仮引数captureにパラメタを与えていませんでした。
"shogi.js": "^5.4.0"についてのバグ報告です。
問題: 全く同じ引数でShogiクラスのmoveとunmoveを連続して実行した場合には局面が変化しないことが期待されます。しかしながら、moveで駒取りが発生している場合、駒取りはundoされません。例えば、moveにより先手が後手の角を取り、それをunmoveした場合、先手の角は元の位置に戻る一方、後手の角は先手の駒台に残り続けます。