Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Bitboards !! :)

Author: Robert Hyatt

Date: 20:27:05 07/01/04

Go up one level in this thread


On July 01, 2004 at 18:21:00, Vincent Diepeveen wrote:

>On July 01, 2004 at 10:52:09, Gerd Isenberg wrote:
>
>>I don't see the point, where is the difference in debugging?
>
>When you reread your code it must look like one big hacked spaghetticode thanks
>to brilliant bitboard tricks.
>
>So if you are trying to improve your code you won't find out which pattern is
>supposed to work for you in a position X which didn't work in fact, or which
>pattern is supposed to not work and does evaluate true more or less.
>
>Speed is nice to have of course. Fast code is good. But it must keep readable to
>some extend. I learned that the hard way.


You probably learn _everything_ the hard way.  But in this case, many of us can
read "bitboard" stuff quite naturally and easily, without getting lost...  as a
result, we get reasonable performance, reasonable readability (to us) and we are
happy doing so...




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.