Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: significant math

Author: Sune Fischer

Date: 14:37:08 11/20/02

Go up one level in this thread


On November 20, 2002 at 16:52:11, Dan Andersson wrote:

>>Why does this matter?  The point is that a bitmap program and a non-bitmap
>>program
>>are playing with equal skill.  If you want to take the position that one of the
>>programmers
>>is very good and the other is very bad, that's ok.  I know my programming skill.
>> I can't
>>speak for anybody else.  So that leaves us at "yace is poorly written and Crafty
>>is well-written
>>so the comparison is invalid."
>>
>>I don't buy that...
>>
>You don't have to. And I can only conclude that your sometimes overactive
>imagination made you think that. And that has nothing whatsoever to do with the
>issues discussed. The issue IMO is would any one of the programs would benefit
>from a different data representation. And what will happen on a 64 bit machine.
>Not some veak claim of: Since these two programs are of similar strength. I
>therefore conlude I am right. Weak logic. Handvaving and apples and oranges is
>what I read. Not that I believe that you are wrong. But the fact is that you
>make a claim and when you are asked to back it up. You resort to very shaky
>lines of reasoning.

There are two ways of arguing this I think. Either you go into some minute
detail and say - 0x88 have advantage/disadvantage here or whatever.
That leads nowhere, because of the counter argument: it is all about getting the
best out of your data structure, everything has some weaknesses and some
strengths.

Therefore any technical detail will not be a very good measure of what is the
best way overall.

The second way is just as lose, but no less correct: do we see bitboarders
having a great handicap relative to other datatypes?

The answer is no, Crafty is doing fine among the amateurs, in spite of being
open source!

Now, we can go back and forth saying it's faster or slower, it's just moot, only
the final product - the engine, matters.

C or C++, bitboards or 0x88, very much same kind of debate IMO.

-S.
>MvH Dan Andersson



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.