Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: BitBoard flop

Author: James Swafford

Date: 20:17:46 02/03/00

Go up one level in this thread


On February 03, 2000 at 21:02:38, Tom Kerrigan wrote:

>On February 03, 2000 at 14:48:48, James Swafford wrote:
>
>>I completely agree.  I began with a bitmap engine (Tristram),
>>which I learned to implement studying Crafty.
>>
>>Galahad started out that way, but in the spirit of
>>experimentation I changed to the "mailbox" method
>>shown in TSCP, leaving only pawn bitmaps.  I hate it.
>>I will likely change back if I ever get the time.
>>
>>I think the nicest thing about bitmaps is the
>>ability to gen only captures, then cycle through
>>them before generating noncaps.  With any luck,
>>noncaps never have to be generated.
>
>I don't have any strong opinions on the subject, but I think that if you're
>going to use bitboards, you should have more of a reason than generating capture
>moves a few clock cycles faster...

Of course.

>
>The "mailbox" method is not very good for generating moves. You can also use the
>"0x88" method or the method of precalculating every possible move. (Used in GNU
>Chess.)
>
>-Tom



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.