Author: Tom Kerrigan
Date: 18:02:38 02/03/00
Go up one level in this thread
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... 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.