Hash Table

局面の評価をハッシュテーブルで管理することで同一局面を再度読む必要がなくなるので高速化されます・・・きっと。

  • ハッシュのエントリ
    • その局面の評価値
    • その評価を与えた深度がその局面の何手先であるか?

  • 利用方法
ある局面を探索する際にまずハッシュテーブルにその局面の情報を問い合わせ、評価値の深度が探索深度より深ければその評価値を返す。
また、探索関数で評価値が決定してリターンする際にその情報をハッシュテーブルに登録する。

  • つかさへの導入
してみました。(ジャンク橋つかさ_Hash.zip)
結構適当。ハッシュを消すタイミングとかいい加減なモン。
てか、あんま速くなってない。

タグ:

+ タグ編集
  • タグ:

このサイトはreCAPTCHAによって保護されており、Googleの プライバシーポリシー利用規約 が適用されます。

最終更新:2008年06月05日 22:30
ツールボックス

下から選んでください:

新しいページを作成する
ヘルプ / FAQ もご覧ください。