Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Bitboard VS array board ,speed difference in movegen()

Author: Robert Hyatt

Date: 10:33:11 02/26/01

Go up one level in this thread


On February 26, 2001 at 11:33:19, TEERAPONG TOVIRAT wrote:

>On February 26, 2001 at 09:53:31, Robert Hyatt wrote:
>
>>Are you using the unique ability of bitmaps to generate captures only?  Or in
>>your case, generate only jumps first?  In chess this is a big saver since the
>>q-search is only captures for me.  This avoids having to skip over non-capture
>>moves which takes time...
>
>Dear Dr.Hyatt,
>Yes,I did.  Perhaps,I spend too much time in(un) makemove()  to update
>attack_to ,attack_from information,as Bas's comment.
>Now, I plan to do something differently.
>Thanks for you comment.
>Teerapong


Note that in crafty I don't do the attack_to/attack_from stuff, I dynamically
compute it as needed with the rotated bitmap table lookups...  that might make
a difference.



This page took 0 seconds to execute

Last modified: Thu, 15 Apr 21 08:11:13 -0700

Current Computer Chess Club Forums at Talkchess. This site by Sean Mintz.