Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Why? WHY?!

Author: David Rasmussen

Date: 05:35:17 01/07/01

Go up one level in this thread


On January 06, 2001 at 21:36:45, stuart taylor wrote:

>On January 06, 2001 at 20:48:08, Christophe Theron wrote:
>
>>On January 05, 2001 at 14:41:51, David Rasmussen wrote:
>>
>>>I was wondering why some of the clever ideas I've been reading about, aren't
>>>used in the programs I know of.
>>>
>>>ETC, Enhanced Transposition Cutoff, seems like a very good idea and have been
>>>tested to perform well in practice. Why isn't it used?
>>>
>>>I can't think of any more ideas right now...
>>
>>
>>
>>A number of ideas that sound simple and powerful actually do not work at all in
>>computer chess.
>>
>>On the other hand, I know several strange and unsound ideas that are working
>>great in my program... I was lucky enough to try them, but if I had trusted my
>>feelings (and my logical sense) I would not have discovered them.
>>
>>

Sure. I wasn't talking about using the idea as it is, as it clearly depends on
your program whether it is a good idea or not. I was talking about starting with
the idea (which is good), and fiddling with it to see what happens. For
instance, I wouldn't be surprised if ETC is worth doing in the first few plies
in every program, because the expense of generating all hashkeys to successive
moves, is not that great when done on a relatively small amount of nodes, and
cutoffs near the root cuts off large subtrees.

I will try it out in my own program, but I just wanted to hear about other
peoples experiments first.

Why don't you publish some of your ideas? They're doing no good now, besides
making money for you.

>>
>>    Christophe
>
>You said you didn't try most of your ideas yet. Why did you choose these?
>
>And, I'm happy to hear that actual programers have all the best ideas too, and
>not only people like what I used to be, but with no actual computer knowledge
>(only imagined speculations) or ways of testing things.
>S.Taylor

I think it's a mix of both worlds. I'm sure Christophe has a sound understanding
of the theoretics of a computer chess program. All the best ideas aren't
developed entirely by practicioners. They rely on vast amounts of past work,
theoretic and practical.



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.