« 2009年7月 | トップページ | 2009年9月 »

2009年8月

2009年8月23日 (日)

Winwows7感想

電卓カッコイイ!!
何か不安定。
64ビットだからなのかも知れないけど何度かアプリが止まったりした。IEの64ビット版でも止まったからなぁ。

因みに迷ぃ子。
コンパイルが大変だった。単純に構成マネージャでx64を追加すれば良いと思っていたけどぜんぜん駄目。
プロジェクトをあれこれ弄った結果、32ビット版と64ビット版でフォルダ分けする事で決定。一つのプロジェクトで両方できるようになった。
これでなんとかコンパイルは通ったけど次は実行できない問題。
これはマニフェストファイルをWindows7用のSxSに以下のように直して解決。
1.processorArchitecture="amd64"
2.name="Microsoft.VC90.DebugCRT" とか name="Microsoft.VC90.DebugMFC" の version=”~" をSxSフォルダのそれの番号をあわせこむ。

後から気付いたけどSxSを使わなければ問題ない様子。

さらには64ビット版ではローカルデバッグできないのね。Agoutiさんにもっと良く聞いて置けばよかったと思った。

約半日掛けてでコンパイルからデバッグまで出来るようになりました。


早速出来たので速度チェック。
速度は約1割程早くなった程度。64ビット版用に少し手を加えてみたけどこの手を加えた分の速度アップはないようだ。
64ビット対応時のバグも取れてないだろうし、動いただけましか。

| | コメント (0) | トラックバック (0)

2009年8月22日 (土)

なんとなく

Windows7のインストールなんかしてます。しかも64ビット版。
速くなるかな~。

| | コメント (2) | トラックバック (0)

連続対戦結果

200戦位やって勝率41%
今までが30%前半だった事から考えるとそれなりの効果があったようだ。
ついでに修正したところもあったので実際に前回見つけたバグだけの効果だけでは無いと思う。
今週末は前回までの修正にパターンを入れてみて勝率の変化を見たいと思う。

| | コメント (0) | トラックバック (0)

2009年8月16日 (日)

さて19路盤?

の予定が狂ってしまった。
先週は19路盤のソースを引っ張り出して修正しようとしていたのだ。
今まで一番結果が良かったバージョン。連の探索が物凄く遅いのでそれをコア分割して速度を上げようとしていたのだ。コア分割のポイントを連探索にした。結果はうまくいかなかった。
連探索の遅いバージョンを使えば良かったのかも知れないが、現在のそこそこ速くて弱い連探索バージョンにコア分割を入れてしまったので速度が出ない。
そこでコア分割をルートに変更しようか、そのまま突き進むか悩んでいるうちに先週末の開発は終了。

平日に入り開発はしないので9路盤のパターンをどのようにしようか悩んでいるうちにやっぱり9路盤にハマってしまった。予想通り今週末は9路盤をつついていたのだった。

今週は何かログを見ていておかしな数値が見えるような気がしたので、ソースを良く眺めていると一部修正ミス発見。情けない事に+と-が間違っていた。CGFオープン前で、実装するときにに慌てて修正した箇所らしい。しかも論理間違っているようにも見えるし。(実は論理は合っていたらしい?) まあ、次回見たときに悩まないように論理も分りやすく修正修正。

何はともあれ直っているか確認。・・・・・・OK!
今までのバグ憑きより強くなっているか見たかったので勝率3割しかないGNUGoと対戦。
初戦いきなり勝つ。ためしに2回目。これもたやすく勝つ。
?もしかして強くなっている?

今晩連続対戦させてみたくなったのは言うまでもない。

| | コメント (0) | トラックバック (0)

2009年8月 1日 (土)

月もかわり

気付いてみれば8月。
暑い暑いと言って開発をサボってきたけど、このところ涼しいので再起動しようかと。

UEC杯までもう3ヶ月チョット。
でもまだ9路盤で実験中。もうそろそろ19路盤の対応を考えないとなぁ~。
9路盤の考え方を単純に19路盤に持ち込んでも勝てそうにないし。

そんなこと考えながら気になってきたのがCPUの4コア化。
Core2Quadなら安くなってきたし、買ってもよいかなと。

| | コメント (1) | トラックバック (0)

« 2009年7月 | トップページ | 2009年9月 »