オープニングブックの品質をテストする方法は?


7

長年にわたり、PGNファイルのオープニングレパートリーを手動で(平均してECOインデックスごとにいくつかの「ゲーム」で)維持し、SCID、CA、またはフリッツベースの製品について、そこからさまざまなオープニング「ブック」を生成できることに気付きました。レパートリーは、私のゲーム、私が読んだ本、エンジン分析、データベース検索などに基づいて、その場しのぎで作成されました。今、私の本を自動的に「テスト」する最良の方法は何ですか。

  1. 一方の非常に人気のある応答を見逃していませんか?
  2. 反対側の失敗は含まれていませんか?

または、このタイプのコンピューターチェックは、そもそもpgnファイルで行うのが最善でしょうか?

ありがとうございました

回答:


6

編集:以下の改訂された質問への回答

あなたがそれを説明した方法に基づいて、単純に任意のエンジンと共にPGNを開き、それを行ごとに実行することは理にかなっています。私はすべての動きを繰り返して、個々の正確さを保証する自動化された方法があるとは思いません。


最初にあなたの本をどのように生成したかについて知りたいのですが、エンジン支援分析でそれを行いましたか?もしそうなら、それは最初からレパートリーの正確さに影響します。

私があなたの状況でやろうとしていることは、手動でPGNファイルを、一般的に再生される動きと比較することです。有用なリソースは、シュレッダーの無料のオープニングデータベース365チェスのオープニングエクスプローラーです。どちらも直感的に整理されているため、最も人気のある応答をすぐに利用できます。

準備の深さによっては、失敗が存在する場合と存在しない場合があります。念のため、無料のHoudini 1.5などのエンジンでこれを再確認します。

余談ですが、最初のデータベースをECOコードに依存する個別のPG​​Nファイルに編成することをお勧めします。これにより、特定の開口部を検索するときにナビゲートしやすくなります。

これが役に立てば幸いです!フォローアップがある場合は、遠慮なくご連絡ください。


おかげで、背景をいくつか説明するために質問を編集しました-レパートリーがどのように作成されたのか、そしてなぜそれを手動でエンジンで行ごとにチェックするだけにとどまらないのかを調べます。しかし、ええ、とにかく手動のチェックがとにかく最善だと私は理解しています。ここでもそうかもしれません...
Joe

1

「Bookup」と呼ばれるプログラムを使用して、pgnファイルをフィードし、エンジンに数日間クランチさせ、ファイル内のすべての位置を評価させました。今はチェスのオープニングウィザードだと思いますが、それがまだできるかどうかはわかりません。

チェスアシスタントは、あなたがそれを養うゲームを取り、「目新しさ」(通常の本の外に最初に移動する)に注意するだけでなく、両側の誤解をチェックします。以前は、バリエーションの分析にいくつかの問題があり、フィードしたゲームのメインラインのみに固執していました。また、典型的なラインのゲーム例もいくつか提供します。また、ゲームの動きを1歩ずつ歩くと、その位置からの最も人気のある動きと、その位置からの勝敗がデータベースに表示されます。

これらは個人的な経験に基づくものであり、最近のチェスエンジンはほぼ同じようなものになると思います。

チェス分析プロジェクトにチェックインすることもできます。


アイデアに感謝しますが、pgnファイルとツリーの違いは重要です(私は誤解のないpgnを分析する方法を知っていますが、代わりにツリーを分析したいと思います)。チェス分析プロジェクトはまだアクティブですか?
Joe

思っているほど大きな違いはありません。ツリーは単なるバリエーションであり、pgnで簡単に表現できます。ツリーだけでなく、特定の独自のストレージ形式を参照している場合を除きます。ここで現在のCAPステータスを追跡できる場合があります:chessprogramming.wikispaces.com/Dann+Corbit
Arlen
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.