(1)が途中で切れてしまったようですので、(1)の方だけ再送させて頂きます。置換表の指し手、killerと同じものは返してはならない。:度々申し訳ございません。(1)が途中が切れてしまいました...今度は切れた箇所だけ貼り付けます。plusが+Mate:1▲8二金打と指したのですが、次に△8二同玉(71)と取られて形成を損ねました。評価値「+Mate:1」も正しくないように思います。このケースは、対局後に将棋所で「検討」を実行した際にも再現しました。「+Mate:1」と判定されてしまったように思われます。試しにALL_EVASIONSの場合はkillerと一致しても指し手生成対象から除外しないように修正してみたところ上記現象は発生しなくなりました。:連載楽しく読ませて頂いております。Ver1.56がおかしな手を指すように見えることがありましたので、報告させて頂きます。plusが+Mate:1▲8二金打と指したのですが、次に△8二同玉(71)と取られて形成を損ねました。評価値「+Mate:1」も正しくないように思います。このケースは、対局後に将棋所で「検討」を実行した際にも再現しました。「+Mate:1」と判定されてしまったように思われます。試しにALL_EVASIONSの場合はkillerと一致しても指し手生成対象から除外しないように修正してみたところ上記現象は発生しなくなりました。置換表の指し手、killerと同じものは返してはならない。plusが+Mate:1▲5七歩打△9七成(96)と指したのですが、次に△4九飛打と打たれて形成を損ねました。次の「△9七成(96)」も不明です。このケースは、対局後に将棋所で「検討」を実行した際には再現しませんでした。:nano-plusの指し手生成、書きかけだったのでまあ、そうですね。したので前回のコミットからそこそこ強くなっている気がします。:教育的なコードありがとうございます。勉強させてもらってます。1);とありましたが、PVではなくPvNodeではないでしょうか。PVのenumの値は1なので、必要以上にfullDepthSearchしてしまってるような。プログラミングの初心者なので間違っていたらごめんなさい。:うおー!!それはひどいバグ!!よく見つけましたね!!ありがとうございます。:たびたびすみません。1)でないと、おかしい気がしますが。