プログラムの練習を兼ねて、ニコニコ生放送の棋譜中継ページから棋譜を取得するためのページを作ってみました。
棋譜はコピペで利用する形になっています。
(ファイルとして保存するにはテキストエディタ等を使用してください)
以下、作った経緯など・・・
近年ニコニコ生放送で将棋が放送されるようになり、時々見ています。
現在開催している叡王戦を見ていて、リアルタイムに更新される棋譜中継のページ(例:豊島七段 対 千田五段戦)もあり便利だなーと思っていました。
一方、最近は将棋ソフトがプロ棋士を超える程に強くなっていて、一部のソフトはWeb上で誰でもダウンロードできるようになっています。
使ってみたい方は「Aperyの使い方」等に書かれている方法で試してみるとよいでしょう。
上記ページの説明では「浮かむ瀬」という思考エンジンと「将棋所」というGUIを担当するソフトの組み合わせでいわゆる「将棋ソフト」を構成する形となっています。
さて、ニコニコで将棋を見ていて「この局面ではどっちが有利なんだろう?」と思った時、将棋ソフトを使って「どちらがどれだけ優勢か?」という局面の評価を調べることができます。
(あくまで将棋ソフトの視点での評価ですが)
この場合、将棋所上で局面を手作業で作り上げるのは面倒なので普通は、棋譜フォーマットで整形された棋譜ファイルをソフトに読み込んで使います。
ニコニコの棋譜中継ページなのですが、この棋譜ファイルをダウンロードする為の「棋譜保存」ボタンがあるのですが、この機能が利用できるのは対局が終了してしばらく(何日か?)経った後のようです。
なので、対局中や対局直後に将棋ソフトで局面を検討したいと思った時に便利かなと思い、今回の棋譜取得ページを作りました。
不具合等ありましたらコメントやTwitterで教えていただけると助かります。
叡王戦で優勝した人は電王戦で最強の将棋ソフトponanzaと戦うことになります。
ついに羽生さんがソフトと対戦するか?と注目されている戦いなので、楽しみにしたいと思います。
コメント