Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Can a Programming Language Cause Engines to be Slow?

Author: Bob Durrett

Date: 14:00:49 11/15/02

Go up one level in this thread


On November 15, 2002 at 14:34:21, Allen Lake wrote:

<snip>

>At the risk of opening another large can of worms, what I think you are asking
>this community to think about (in this post and others you've posted here
>recently) is whether the current state-of-the-art in engine programming is on an
>optimal track.  In short, are we beginning to reach the point of diminishing
>returns in trying to improve brute-force search techiques and should we lessen
>these improvement efforts in favor of a new programming paradigm for chess?
>
<snip>

Thanks, Allen, for the lengthy and very informative response.  I will try to
study it carefully later and give a better response, perhaps after others have
their say about it.

For now, however, I just wish to say that I am not as smart as you think I am!!!
: )

I would not presume to try to steer this bulletin board!  As I have said many
times, I am not a chess engine programmer/developer nor a professional
programmer, and I am simply just not that clever.  But I do find chess software
to be very interesting and that's why I'm here.

However, I am very interested in certain topics which are discussed here only
rarely.  Every now and then there is a good thread on one of my favorite topics,
but most are about other topics of interest to the rest of the CCC community.
Some of the topics I like to read about are:

(1)  New ways to incorporate knowledge into the software.
(2)  Different ways to utilize multiple processors in the same engine.
(3)  The shift to 64 bit and beyond.
(4)  Non-PC computer architectures and their impacts on engine design.
(5)  Making computer programs which utilize internal chess engines to serve the
unique needs of chess amateurs.
(6)  Parallel processing concepts, involving LARGE numbers of processors, for
chess engines.  [100,000 processors on a single wafer]
(7)  Anything innovative or original which is outside the beaten path.
(8)  Projections of technology advancements and their potential impacts on chess
engine design.

That is just a partial list.

I also enjoy reading threads here at CCC which do not fall into the above
catagories.  It's OK by me if other people are interested in their own topics.
"Not invented here" is NOT one of my concerns.

It pains me greatly when misunderstandings or social mistakes disrupt the normal
flow of the technical discussions here.  But I try to keep my mouth shut about
those things most of the time.

This really is a great bulletin board!

Bob D.



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.