Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: A new chess program on the horizon?

Author: Tom Kerrigan

Date: 13:58:51 11/16/01

Go up one level in this thread


On November 16, 2001 at 16:17:17, Dann Corbit wrote:

>>I believe that there is enough complexity in chess programs that if you get
>>several good chess programmers to make a new one, they can specialize on
>>different parts of the program and come up with something better than any one
>>programmer could.
>
>This is actually quite a workable approach.  But it would require truly
>excellent design and truly excellent project management.
>I think something as complex as a chess program being developed by a large
>team
>would really force the OO issue.  If every person had to understand the
>internals of every part of every system, it is doomed to failure.  But if the
>operations can be abstracted and the interfaces clearly specified, it would be
>possible to do very well, I think.

Eh, you don't need to know everything about every part of the program to be able
to work on, say, pawn evaluation.

I mean, there are a lot of ways to split up the work in a chess program. You
could have different guys working on

* pawn evaluation
* king safety
* endgames
* other stuff in the eval function
* selective searching
* book learning/opening book code

to name a few. I know that Frank and Kai have been doing this sort of
specialization with Gromit and the results have been quite good.

-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.