理解や文章に間違い等あればどんなことでもご指摘お願いします2016-10-05Squirrelについて2!コンピューター将棋そろそろ開発にもめどが立ってきたのじぇ。ここらで今のSquirrelの特徴をまとめておくのじぇ。今日は眠いので詳しくは明日なのじぇ。2800以上のソフトの棋譜からadadelta!!進行度によって王手を延長して探索するか、静止探索で王手も探索するかを決めている!また指し手のorderingについてもorderingに用いられる点数が格納された局面との進行度の差によってorderingに用いられる点数を補正している!定跡は多腕バンディット問題のucbを用いて作成!ucbそのままでは初手の方の定跡手が少なくなってしまい、数手で定跡が外されるということがあったが、ucbに初手からの手数の逆数に比例する項を加えたことで初手の方の定跡も豊富にした!3手詰関数、1手詰関数は積んでいない!評価関数はそのままでいくか、学習に挑戦した結果1手目から56玉を指すような読み筋になってしまった評価関数で出場するか悩み中..評価関数の学習方法は棋譜の局面で3手探索をした評価値と今の局面での静的評価値をすり合わせるようにパラメーターを動かす方法で実装した!しかし実装方法は滅茶苦茶で、次元下げもしていなければ(KPPのPP対称性だけは考慮した)パラメーターを動かすのは傾きが負の方向にパラメーターを0.01動かすだけ!そりゃ、弱くなりますわ...ざっとこんなもんなのじぇ。(1)はてなブログをはじめよう!daruma3940さんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。