Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: How important are Bitboards?

Author: Robert Hyatt

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

Go up one level in this thread


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




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