Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: R. Hyatt, Crafty style move generation

Author: Dann Corbit

Date: 01:36:07 01/24/01

Go up one level in this thread


On January 24, 2001 at 03:22:29, Severi Salminen wrote:

>>Do you use 0x88?
>
>No, I use normal rotated 64-bit bitboards. Nothing special, but it's beginning
>to be fast enough (I'm not saying the fastest...)
>
>>I am experimenting with using a common internal format that is easily translated
>>into other formats.  I change from bitmaps to 0x88 when the board is dense or
>>sparse.
>
>Very interesting. Do you have allready some results? Is the conversion in the
>middle of the search (or does it happen only at the biginning) worth it?

Just one of the approaches I am trying.  Also, I try changing only at search
call time or also at any point where the board is sparse enough.  Not really
sure what works the best yet,and I have a lot of approaches and profile sessions
to go before I get a good idea.  I got the notion because I saw big advantages
for one technique or the other for different board conditions.  Another
advantage is that you can use partial bitboard info also, without having to
complete it. My "base" format has one 64 bit integer with the positions on it,
then a list of the pieces that are represented by the bits in order.




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.