Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: How important are Bitboards?

Author: Vincent Diepeveen

Date: 16:40:45 02/29/04

Go up one level in this thread


On February 29, 2004 at 19:29:40, Robert Hyatt wrote:

>On February 29, 2004 at 14:44:54, Martin Schreiber wrote:
>
>>Hi,
>>
>>I've two questions:
>>
>>1.)
>>is using bitboards a necessary condition to write a strong chess engine? And if
>>not so, what other good/fast solution we have for the board representation?
>>
>
>No.  0x88 works fine.  8x8 works fine.  1x64 works fine, and there are several
>others as well...
>
>>2.)
>>And are there strong freeware or commercial chess engines, which don't use
>>bitboards?
>>And what kind of board representation they use?
>
>Yes.  But the main question is why does this matter?  IE to the end-user, a
>chess program is a "black box".  It takes certain inputs (chess positions) and
>produces certain outputs (moves/scores/etc.)  Why does it matter how the box
>actually does what it does, so long as it does it well???
>

They actually like to hear it is neat written code.

I can give them that garantuee.

>
>
>>
>>Thanks for your comments
>>Martin



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.