Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: How important are Bitboards?

Author: Robert Hyatt

Date: 20:30:45 02/29/04

Go up one level in this thread


On February 29, 2004 at 19:40:45, Vincent Diepeveen wrote:

>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.
>

I have no idea what you are talking about.  Remember, I have _seen_ some of your
code, a few years back.  It is not "neat written"...


>>
>>
>>>
>>>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.