忍者ブログ
コンピュータ将棋など…。
[43] [44] [45] [46] [47] [48] [49] [50] [51] [52] [53]
×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

詰ルーチンのハッシュ周りの整合性を確認するように assert を入れてみたらいろいろと引っかかりました。
assert を入れるにあたって、いろいろ変更したところでもエンバグしています。

変更点:
・ハッシュに登録する情報に攻め方、玉方を追加
・先手、後手両方の持ち駒を登録するように変更(今まで手番側の持ち駒だけだった)

見つかったバグ:
・最小距離の比較・変更で計算ミス
・持ち駒と証明駒/反証駒の不整合

それはそうと、選手権までもう2ヶ月を切っていますね。
早いところ対局できるところまで持っていかないと…。
PR
この本はヤバイです!
評価関数そっちのけで探索にのめり込みそう。
ライブラリの使用申請は当日でもいいんでしたっけ?www

とりあえず、「12.6 最小距離法」を見て、岸本さんの公開されている PDF よりさらっと書いてあるなぁ…、ということは他もそんな感じかも。密度が濃くて、他の資料を探したりしつつ試行錯誤してたらあっという間に本番になっちゃうな…。

  ↓ ソフトカバーって書いてあるけど、ハードカバーじゃない?
らき☆すたカードで買い物をして明細が来るときに一緒にオリジナルプレミアムカードというものがくる。
調べてみると、今までに6回明細書を受け取っていて、内訳は

らき1


こんな感じで、
(1) 泉こなた×2
(3) 柊つかさ×2
(4) 高良みゆき×1
(6) 八坂こう×1

ということで、ダブりありで残り4種とコンプリートまでまだまだのようです…。
かがみん、来てないよ!かがみん!! 

コンプリートすると

c4146f23.jpg

のような感じになるらしいですが、現状はダブりを除いて

a4b46b0d.jpg

のような感じです…。
王手延長と静止探索を実装してみました。
で、今度は詰み探索を切って、進歩本の問題集を基本の探索の深さを変えてやってみたところ次のようになりました。

深さ 王手延長+静止探索あり 王手延長+静止探索なし
正解数 総時間(秒) 正解数 総時間(秒)
1 10 1.3  3 0.9 
2 19 14.9  7 1.7 
3 17 253.6  12 30.3 
4 22 5156.3  13 389.0 

これだけ見ると、普通に4手読むより、王手延長と静止探索をして3手読むほうが処理時間が短くて正解率も高くていい感じです。
もっとも読んでる深さのわりに時間がべらぼうにかかっていますけど…。
ここは効率化を図っていかないと…。

あと、時間で読みの途中で打ち切ると正解率が落ちてしまうので、その対策も入れていかないと…。

3手読みで17問正解できるなら、早く GUI との接続を可能にして、floodgateに投入したいなぁ~。
ようやくαβが動いてきました(←遅すぎ)。
Bonanza の fv.bin を使った評価関数も何とかできて答え合わせも合っていそうです。
# make_list で馬と飛車の順序を逆にしていて、assert に引っかかりましたが。

ただ、まだほとんど素の状態で、全幅で10秒かけても5手くらいしか読めていない。

現状で進歩本の問題集が8/48=16.67%の正解率…。
しかも詰で4問正解しているので、実質4/44=9.09%の正解率…。orz

評価関数はバッチリのはずなので、探索を強化していかないと!


忍者ブログ [PR]
カレンダー
10 2024/11 12
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
フリーエリア
なのはの応援をしていただき、かつ協力いただける方は、アマゾンでの買い物は下のリンクからお願いします
最新CM
[04/27 とおりすがり]
[10/21 おてだま]
[10/20 おてだま]
[01/24 なのはminiふぁん]
[01/08 sakura]
最新TB
プロフィール
HN:
かず
性別:
非公開
バーコード
ブログ内検索
最古記事
カウンター
アクセス解析