Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Why to make new chess programs

Author: Tom Likens

Date: 12:19:52 05/28/05

Go up one level in this thread


On May 28, 2005 at 14:46:05, Alexander chessplayer wrote:

>Can anybody list ALL purposes why people steel create more and more chess
>engines?

Hello Alexander,

For me there is *always* a new programming challenge or technique to either
learn or try.  In general, I enjoy creating things (it's also why I became
an engineer) and chess programming, along with the other things I pursue in
my life fulfill that need, to a lesser or greater extent.  I also enjoy the
competition and interaction with other programmers (who are almost all
universally decent people--opinionated, certainly, but how boring would they
be otherwise).  The exchange of ideas is also alluring and enjoyable.

In addition, one of the largest surprises to me, was the energy and devotion
of the individuals running the various computer chess tournaments on the web.
Most people have no real appreciation of the work required to run these
tournaments and almost all of them do it for free (incredible when you really
stop and consider it).  I've exchanged emails with a number of these people
and it's obvious they really care about what we programmers create, which is
gratifying considering the long (mostly thankless) hours that go into the
developement of even a weak program.  Their bug reports and helpful hints have
certainly made my own poor engine much much better.

Anyway, I'm sure there are as many other reasons as there are programmers,
but these are some of my main motivations.

regards,
--tom




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.