GA将?開発日記~王理のその先へ~

ネタ勢最強を目指して絶賛開発中。

2007-01-01から1年間の記事一覧

2.5GHz帯の電波割り当てはKDDIとウィルコム

http://k-tai.impress.co.jp/cda/article/news_toppage/37779.html だそうです。事前の噂どおりで面白みには欠けますな。 さて、そうすると来年の今頃にはWiMAX/次世代PHSとIntelのLPIA*1が揃うのかな? もしそうなってたらW-ZERO3[es]も買い替えの予定。キ…

日本違法サイト協会

http://illegal-site.org/ つーものが出来たらしいです。 日本違法サイト協会は、文化庁の示した上記の定義に基づき、違法サイトを積極的に認定していきます。第1号として、かつてアップル社のMac OS Xの画像を権利者に無断で送信可能化した文化庁を違法サイ…

一晩の対局数

1000局前後。速くなってるんですが・・・ なんか、どっかの処理が抜け落ちてるかもしれませんねぇ。

評価関数の修正完了

上で書いたバグですが、同じパラメータを何箇所かで使っていたのが原因でした。 要するにあるパラメータをプラスの特徴量で使う場所とマイナスの特徴量で使う場所があって、単純に評価・学習するだけならプラスとマイナスで打ち消しあってて問題ない、けど、…

軽く評価関数をテストしていたら

バグ発見。学習率の扱いが変でした。 あ、ちゃんと書いていませんでしたが、私の評価関数だと「関数全体の学習率」と「パラメータごとの学習率」を別にしてあります。 例えば関数全体の学習率0.1の場合に学習させると、学習前後で評価値の誤差が10%減る様に…

違法コンテンツのダウンロード違法化の顛末

http://www.itmedia.co.jp/news/articles/0712/18/news125.html ちと古い話ですが、結局違法になるみたいですね。 あーそうですか、最悪運用する誰か*1しだいで、YouTubeもニコニコ動画も見ただけで犯罪者扱いですかそうですか。 ついでに、私がメールで送っ…

昨日の修正で

微妙に高速化。一晩で700〜800局。 でも、もうちょっと高速化したいなぁ。

途中経過

mpnを出してみたんですが、静止探索では高々1.5になっているのに通常探索では3前後でした。 通常探索のmpnの大雑把な傾向は、序盤は低い値なんですが中盤から徐々に増えていって、終盤になるとまた減り始めます。 んで、ProbHeuristicのテーブルを通常探索と…

今日の予定

とりあえず将棋所で連続対戦出来る様にはなったので、αβの高速化に取り掛かります。 んで、準備としてmpnを求めるコードを追加して、今のムーブオーダリング*1がどの程度の性能なのかを見てみます。 mpnの計算はマイムーブさんのNo.967を参考に、Bonanzaの計…

Lesserkaiとの連続対戦

201局指してGA将!!!の40勝161敗。なんか、予想より勝率高すぎ。

Phenom 9600 Black Editionは25日発売・・・か?

http://pc.watch.impress.co.jp/docs/2007/1219/amd.htm “AMDは19日(米国時間)、OEM向け価格表を更新し、倍率固定を解除したクアッドコアCPU「Phenom 9600 Black Edition」を追加した。”と書かれています。 http://www.watch.impress.co.jp/akiba/ で、AKIBA…

コンピュータ将棋の頭脳ですが

先週近所の本屋で取り寄せを頼んだんですが、音沙汰がありません。 「代理店に在庫無いと出版社から取り寄せで、その場合2〜3週間かかる」って話だったんで、もうちょっと様子見てみます。

キーボードの調子が悪い

スペースとoが時々反応しない・・・ よし、今度買おう・・・として、機種変更するかどうするか悩むなぁ。 今のキーボードはトラックポイント*1付きで色々便利だし、素直にこれを買うのが無難かな。 ただ、HHKやRealforceはキータッチがイイらしいし、そっち…

USI対応がほぼ完了

といっても、quitやstopに即時に反応するのはまだ出来ていなくて、単に対局を眺めるだけならOKってレベルですが。 すぐに反応するのはマルチスレッド化しないと難しいし、それは学習が成功してからかなぁ。 んで、Lesserkaiと5局程やってみたのですが、負け…

USI実装中

初手で投了するところまでは実装完了。 後はpositioコマンドの後ろを見てルートノードまで進めて、それを探索ルーチンに渡して・・・っと。 もう眠いんでこの辺は明日やります。 今日のバグ USIのコマンドを改行無しで送ると色々変になって最終的に落ちた。

選手権の宿

マイムーブさんのブログでエクセル木更津が予約可と聞いて、早速予約してきました。5/2〜5/6です。 そう言えば去年も同じ流れで予約していました*1。 ついでに掲示板に選手権のスレ立てました。気が早すぎるかもしれませんが、雑談・相談等にどうぞ。 *1:職…

やっぱ早めに高速化する

1日500局とかだと学習が進まないので。 実現確率探索はProb Heuristic*1を使ってやろうかなとか考えていますが、上手くいくかどうかはテストしてみないとなんとも言えないんで後日。 あと、αβである程度深く読める様になったら詰め将棋要らないかな、とか考…

3日分

駒割を含む全パラメータを1万分の1前後の乱数で初期化しましたが、先日書いた修正*1が上手く働いているのか、ある程度正しく学習しています。 といっても、3日かけて1500局前後*2しか対局出来ていないので、もうすぐ駒割の学習が終わるかな、といったところ…

オプティミスティック初期値はやめ&評価関数修正

非定常*1みたいな環境では上手く働かないし、逆に、勝った時でもTD誤差が負になって、大きくなって欲しいパラメータが小さくなるという困った現象も起きそうなので、オプティミスティック初期値*2は削除しました。 んでもって、それだけだと「成り駒より生駒…

USI修正

エンジン名・開発者名に日本語を含めない様に。 ただ、今からは評価関数の方をいじるから、USI対応は週末か来週になりそうです。

現代用語の基礎知識到着

id:streakeagle:20071203:1196681879で書いたやつです。 はてなさん、あざーっす。 とりあえず17歳教とかは見ました。フツーの項目は全然見てないですが。

「勇者のくせになまいきだ。」

http://plusd.itmedia.co.jp/games/articles/0712/13/news006.html PSPのゲームなんですが、レビューを見ると結構面白そうです。通常のRPGとは逆に、魔王側になって勇者を倒すゲームらしいです。 ざっとレビューを読んだ感じだと、ダンジョンを掘りつつモン…

ショボーン(´・ω・`)

Windows Update後に自動で再起動がかかってて、学習時間ほぼ0。 とりあえず自動ダウンロード・手動インストールに変更しました。

ソースのチェック&学習の修正

結局、評価・学習やパラメータの保存には怪しい部分がありませんでした。 で、今までは探索で詰みを発見した場合は学習しない様にしていたのですが、これを詰みを発見した場合は勝ち・負けの時に得る報酬を目標に学習する様に修正。 元々、探索で詰みを発見…

上手くいってる様な、いってない様な

王将との相対位置と王将の移動範囲のパラメータがどうも変。と言うか、なって欲しい傾向と実際の傾向が違う。 評価・学習のコードが変 パラメータを保存するコードが変 学習がまだ進んでない 実は自分の感覚と本当にとるべき値が違う 色々可能性はありますが…

新GeForce 8800 GTS発売

発表・発売情報 http://pc.watch.impress.co.jp/docs/2007/1212/nvidia.htm ベンチ http://pc.watch.impress.co.jp/docs/2007/1212/tawada121.htm 私の持ってるGeForce 8800 GTS 640MBはめでたく旧モデルとなりました。 多分直接のライバルはGeForce 8800 GT…

もいっちょ修正

手数オーバーで対局を打ち切った場合は学習しない様に。 打ち切りの場合は勝敗がつかなかったので学習すべきでない 学習する様にするには、学習ルーチンの修正・再テストが必要だけど、今日は時間が無い 理由は二つありますが、主に後者だったりして。 まぁ…

USIの解説を読んでますが・・・

指し手の表現がチェス由来なのか見慣れない形式です。 他にも色々理解不足な点があるので、コードを書くのは中断してしっかりプロトコルを理解してみます。

USI対応中

とりあえず将棋所でエンジン追加までは出来た。 つっても、usiコマンドを受け取ってid返してusiok返しただけ。 さて、サクサク行きましょうか。 そーいや、エンジン*1名は日本語OKなんだっけ? ま、とりあえずは手抜きで日本語にしとこう。 *1:思考ルーチン…

微妙

学習している様な、していない様な。 駒割のパラメータだけ設定して、残りはごく小さい乱数にしたけど、駒割の値が低すぎた様です。 という訳で駒割を大きくしてリトライ。