思考エンジンのセットアップ
必要なもの
- USI 対応の思考エンジン本体 — Windows 用の実行ファイル(
.exe)。有志によって多数のエンジンが無料で公開されています - 評価関数などの付属ファイル(エンジンによる) — エンジンによっては、形勢を判断するための「評価関数ファイル」が本体と別に配布されています。必要かどうかは各エンジンの配布ページで確認してください
セットアップ手順
エンジンを入手する
配布元から Windows 用のファイル一式(ZIP など)をダウンロードし、展開(解凍)します。登録したあとにフォルダを移動するとパスの設定し直しが必要になるので、置き場所を決めてから展開するのがおすすめです。
評価関数などを配置する
評価関数が別配布のエンジンでは、配布元の説明(README など)に従って、指定された場所にファイルを配置します。必要なファイルが揃っていないと、エンジンは起動できません。
棋窓にエンジンを登録する
棋窓を起動し、タイトルバー右側の「設定」→「思考エンジン」を開きます。プロファイル一覧の「+」を押して新しいプロファイルを作り、右側の「実行ファイル」欄をクリックしてエンジンの実行ファイル(
.exe)を選択します。読み込みに成功すると、欄の下にエンジン名と作者が表示されます。オプションを調整する(任意)
登録に成功すると、「オプション」にエンジンから取得した設定項目(スレッド数やメモリ量など)が並びます。項目の意味はエンジンごとに異なるので、詳しくは配布元の説明を参照してください。よく分からないうちは初期値のままで問題ありません。
検討を開始する
設定を閉じ、棋譜編集モードの下部パネルで登録したプロファイルを選んで「検討」を押します。候補手と評価値が表示されれば完了です。使い方の詳細はヘルプの「検討する」をご覧ください。
うまくいかないとき
「エンジン情報の取得に失敗しました」と表示される
選択した実行ファイルの起動に失敗しています。次の順に確認してください。
- 必要なファイルが揃っているか — 評価関数などの付属ファイルが、配布元の指定どおりの場所に配置されているか確認します
- お使いの CPU に合った実行ファイルか — 多くのエンジンは、対応する CPU の種類ごとに複数の実行ファイルを同梱しています。別の(より広い環境向けの)実行ファイルに切り替えて試してください
- USI 対応の将棋エンジンか — USI プロトコルに対応していないソフトの実行ファイルは登録できません
- 実行ファイルを移動・削除していないか — 登録後にフォルダを動かした場合は、「実行ファイル」欄をクリックして選び直します
プロファイル名の横に警告アイコンが出る
- 赤いアイコン — エンジンの起動・情報取得に失敗しています。上の「情報の取得に失敗する」を確認してください
- 黄色いアイコン — 保存されているオプションの値が、現在のエンジンと合っていません(「非対応」「無効な値」と表示されます)。該当するオプションを設定し直すと消えます
Windows やセキュリティソフトにブロックされる
入手したエンジンが Windows の SmartScreen やウイルス対策ソフトに警告・ブロックされることがあります。配布元が信頼できることを確認したうえで、次の対応を検討してください。
- 「Windows によって PC が保護されました」と表示された場合は、「詳細情報」→「実行」で続行できます
- ウイルス対策ソフトがエンジンの実行ファイルを隔離・削除してしまう場合は、ソフトの設定でエンジンのフォルダを除外(許可)します
登録したのに「検討」ボタンが押せない
- 機能パネル左上のプルダウンで、登録したプロファイルが選ばれているか確認します
- プルダウンの横にエラーアイコンが出ている場合は、エンジンの起動に失敗しています。「情報の取得に失敗する」を確認してください
- 投了などの終局局面では検討を開始できません。1手戻ってから検討してください
利用条件について
セットアップが済んだら、ヘルプの「検討する」・「解析する」へ。うまくいかない場合はご意見・不具合報告からお知らせください。