忍者ブログ
コンピュータ将棋など…。
[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]
カレンダー
10 2017/11 12
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
フリーエリア
なのはの応援をしていただき、かつ協力いただける方は、アマゾンでの買い物は下のリンクからお願いします
プロフィール
HN:
かず
性別:
非公開
バーコード
ブログ内検索
最古記事
カウンター
アクセス解析