将棋ウォーズの2016Ponaの棋譜をダウンロードして、柿木将棋IXの棋譜データベースに登録し、特定の局面の検索するまでの手順(2016/05/20現在)
1 ソフトの入手・インストール・ダウンロード
(1)
上記HPのShogiWarsKifuDownloader.zipをクリックしてダウンロード。
(2)
ダウンロードしたファイルを解凍ソフトで解凍する。
(3)
ShogiWarsKifuDownloader.exeを実行する。
対局者に2016Pona、 対局種類に10秒将棋を選ぶ。 保存フォルダを好きな場所に指定する。
ダウンロードをクリックすると棋譜のダウンロードが始まる。
(ダウンロードが終わるまでしばらく時間がかかる。)
2 柿木将棋IX
http://www.vector.co.jp/soft/winnt/game/se505030.html
の棋譜データベースに読み込み、バイナリ・ファイルに変換
(1)
柿木将棋IXの棋譜データベースを起動。「表操作」の「フォルダ指定追加」で先ほど保存したフォルダを指定して、.kifファイルを一括取り込み。
(フォルダ追加前に柿木将棋Ⅸで戦型判定しておくのもよい。ツール→棋譜情報の一括設定)
(2)
棋譜データベースをファイルとして保存。
「名前を付けて保存」で、「ファイルの種類」を「バイナリ棋譜(*.KBK)」とすれば、バイナリ形式で保存できる。
バイナリ形式にしておけば、柿木将棋のヘルプにあるように、検索等が圧倒的に速く済むようになり、また、棋譜データベースとしてのファイルサイズも、大幅に小さくて済む。
ただし、バイナリ形式だと、若干の制限事項がある(柿木将棋のヘルプを参照のこと)。
(3)
柿木将棋Ⅸで検索したい局面を作り、ツール→棋譜データベースで局面検索をクリック。すると、指定した局面の棋譜がリストアップされる。
(4)
さらに細かい局面検索の方法として、例えば対矢倉左美濃急戦の将棋を調べたいとする。柿木将棋Ⅸ→局面編集→全ての駒を駒箱へを選択する。
そして図のような局面を作成する。
(3)と同じ方法で検索する。この方法で37件の左美濃急戦の棋譜がヒットした。
最後に
柿木将棋IXは、シェアウェアで、Vectorから買える。税込み1,080円(2016/05/20現在)。