倶楽部入口倶楽部活動検索累計訪問者数
一年目 約9万3千 |
コンピューター将棋の構造 - 検索エンジン 「浅読みくん」 ⑤風邪も退治できた様なので続行させて頂きます。(読んでいる人まだいるのかな?) しらみつぶし検索の欠点として挙げられた ② 検索途中で「これ以上は無駄・不要」といった状況でも律儀に最後まで検索します。 ...を掘ってみましょう。 ウィキペディアには... アルファ・ベータ法 ...色々専門的に記述されていますが...一寸単純化しましょう。 因みに「アルファ・ベータ法」はAI・ゲーム検索の教科書には「ミニマックス法」の次ページが指定席となっています。 ミニマックス法では ①自分の手番では自分に都合良い手を高く評価する ①と②を交互に行うため、仮に3手目に物凄く良い手を見つけても一手(2手目)逆登った時にハネられてしまいます。 (例)3手目に詰みを発見しても敵が「はい、そうですか」とその前提となる2手目を指してくれる筈がありませんね。(当然見落としを除く) で・す・が、 ①「3手目に詰み」が存在する ...となれば他の3手目に存在する候補手は実現性ゼロに成り、検討する必要はゼロとなります。よって検索量が減ります。(これが10手読みの途中なら節約量は大した物になりますね) このようにして検索量を減らすことを業界では「枝刈り」と呼びます。
前回と同じ「駒の得点を集計する」評価関数を使い5手読みをしてみると... 「ミニマックス」浅読みくん 「アルファ・ベータ」浅読みくん ...「あっと驚くタメゴロ~」的に時間が短縮されました。”CUT”は「枝刈り」でハネられた「枝」の数です。本格的な将棋ソフトではもっと複雑な評価関数を使うのでこのような劇的な数字は無理です。 6手読み 7手読み 8手読み 読みの深さを増やしても以前のミニマックスに比べ倍率が一桁台に落ち着いていますね。 (質問) 前回の「覚える」浅読みくんと組み合わせれば相乗効果で天下無敵の検索エンジンに成るのかな??? (お答え) それは次回に検証しましょう。 (続)
投稿者: 紫外線 投稿日時: 土, 07/25/2009 - 10:32 categories [ ]
|
ID取得(無料)してログインすると広告は不表示掲示板更新状況
ID取得(無料)してログインすると広告は不表示 |
最近のコメント
8時間 51分前
10時間 54分前
11時間 38分前
13時間 58分前
14時間 40分前
16時間 26分前
16時間 47分前
18時間 13分前
19時間 21分前
1日 14時間前
1日 20時間前
1日 21時間前
1日 21時間前
1日 22時間前
1日 23時間前
1日 23時間前
2日 7時間前
2日 7時間前
2日 7時間前
2日 11時間前