2007年04月18日

高速化を考えてみる

他の将棋ソフトとあやまり将棋の違いをすこし調べてみました。
あやまり将棋では、
アルゴリズム上の高速化はそれなりに考えていますが、
プログラミング上のテクニックによる高速化は
それほどやっていません。

他のソフトだとテクニックも重視してるようです。
特に、上位だとbitboardという方法を使うみたい。
wikipediaで調べてみたのですが、
チェス思考で使われているテクニックのようで、
ビット演算を使った高速化の方法。
見た感じ、実装はかなり大変そう。
バグの危険を考えると、今から
インプリするものではなさそうです。

何か手軽に高速化できる方法はないものかな。
posted by あやまり+ at 06:55| Comment(0) | TrackBack(0) | 将棋
この記事へのコメント
コメントを書く
お名前: [必須入力]

メールアドレス:

ホームページアドレス:

コメント: [必須入力]

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

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