2007年09月05日

かっこをつけよう

ビットボードではANDやOR、XORといったビット演算を使います。
ふにゃへにゃコーディングしてみて、
なんだかうまく動かないなあと調べてみました。

あまり意識していなかったのだけど、
C++だとこの3つの演算は

AND > XOR > OR

という優先順位があるみたい。
よくわからないものはかっこをつけないと危険ですね。

で、どうやら王手の全幅生成も動くようになったみたい。
ずいぶん時間かかっているかも。。
posted by あやまり+ at 23:09| Comment(0) | TrackBack(0) | 将棋
この記事へのコメント
コメントを書く
お名前: [必須入力]

メールアドレス:

ホームページアドレス:

コメント: [必須入力]

この記事へのトラックバックURL
http://blog.seesaa.jp/tb/54093062
※ブログオーナーが承認したトラックバックのみ表示されます。
※言及リンクのないトラックバックは受信されません。

この記事へのトラックバック