将棋ソフトで、対局後に自分の将棋の棋力を判定して表示してくれるものがある。あれは自分の弱点がわかってなかなか面白いと思うが、プレイヤーの棋力判定というのは、そういう自分が参考になるというだけではなく、オンラインゲームのマッチングにおいても重要である。 例えば、オンライン将棋サイトで、自分のレーティング(棋力を数値化したもの)が定まるまで数十局、弱い相手としか当たらなかったらどうだろうか?逆に、自分が級位者なのに、ノーレート(レートの値がつく前)のプレイヤーと当たって、それが桁違いに強いプレイヤーだったらどうだろうか?そんなオンライン将棋サイトは嫌ではないだろうか? このように(少ない棋譜からの)プレイヤーの棋力を推定するというのは、アカデミックな主題であると同時に、現実的な(将棋に限らない)オンライン対局のサーバーなどで必要とされている技術である。 やり方は、色々考えられるが、思考エンジン