忍者ブログ
コンピュータ将棋など…。
[100] [99] [98] [97] [96] [95] [94] [93] [92] [91] [90]
ハッシュのクリアはするプログラムとしないプログラムとあるようです。
謎電さんのところでYSSが毎回律儀にハッシュをクリアしていることに対して、クリアしないハッシュのことが書いてありました。
「最近の実装は変わっているのかも?」と思い山下さんに聞いてみると今でも毎回クリアしているそうです。
実際、対局中の画面の出力を見ると407msとかかけてクリアしていました。

あと、公開されている木偶の坊のソースから判断したある工夫を確認したら、推測に間違いはないようですw

ちなみになのははクリアするほう・・・あれっ?
意図としてはクリアするんだけど、処理がきちっと入っていないか・・・?

えーと、
 1.詰ハッシュの確認
    ここで「詰みが入っている&&手がNull」の場合に詰ハッシュをクリアして再詰探索。
 2.詰みなら指し手を返す
 3.(意図としてはここで詰ハッシュと普通のハッシュをクリア)
 4.思考ルーチン(詰み+木探索)
となっていてクリアしていないっぽい…。orz
PR

コメント


コメントフォーム
お名前
タイトル
文字色
メールアドレス
URL
コメント
パスワード
  Vodafone絵文字 i-mode絵文字 Ezweb絵文字


トラックバック
この記事にトラックバックする:


忍者ブログ [PR]
カレンダー
07 2017/08 09
S M T W T F S
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31
フリーエリア
なのはの応援をしていただき、かつ協力いただける方は、アマゾンでの買い物は下のリンクからお願いします
プロフィール
HN:
かず
性別:
非公開
バーコード
ブログ内検索
最古記事
カウンター
アクセス解析