忍者ブログ
コンピュータ将棋など…。
[155] [154] [153] [152] [151] [150] [149] [148] [147] [146] [145]
×

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

注文した本はあしたにならないと届かないようなので、祭に参加してみましたw

Athlon64X2 4600+(2.4GHz)マシンでVC++6.0でビルドしたもので 20万回ループに約1.038秒。
ということで、19万2606回/秒くらいです。
生成される手の数は207手。

C++にしてはけっこう遅い?!
早くbitboardに移行しなくちゃ…。
 

PR

コメント
無題
まねしまねぞうさんが
bitboard無しで80万/secぐらい行ってたんで、
無しでも速くできるようですよ
【2009/11/11 12:33】 NAME[mkomiya] WEBLINK[] EDIT[]
Re:高速化
指し手を32bit変数に納める変更+チューンで34万回/秒までいきました。
80万どころか40万回超えでも今のままだとかなり厳しそうです…。
【2009/11/13 04:28】
無題
へー32bitに収めたんですね。
うちは大変すぎてやめました(;_;)
bitboardをやらない場合は、駒番号的なものが
いるんだろうと思います
打手で空白だけをスキャンできるような
【2009/11/21 09:16】 NAME[komiya] WEBLINK[] EDIT[]
Re:無題
>へー32bitに収めたんですね。

struct TE {
unsigned int p;
short value;
//以下メソッド
};
みたいにですけど。
れさぴょんと同じく移動元に8bit使って00のとき打つ、盤上の場合は0x11-0x99です。
【2009/11/21 19:26】


コメントフォーム
お名前
タイトル
文字色
メールアドレス
URL
コメント
パスワード
  Vodafone絵文字 i-mode絵文字 Ezweb絵文字


トラックバック
この記事にトラックバックする:


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