Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: how many chess programs have more than one author?

Author: Uri Blass

Date: 04:45:44 07/03/03

Go up one level in this thread


On July 03, 2003 at 07:16:38, Albert Bertilsson wrote:

>On July 03, 2003 at 03:35:32, Uri Blass wrote:
>
>>I think that the fact that most programs have only one author is a disadvantage.
>>
>>I believe that programmers could progress significantly faster if the program
>>was designed by 2 persons when one person decide about the data structure of the
>>program and the algorithm and the second person implement it without bugs.
>>
>>The problem of a lot of chess programs is bugs and part of the bugs are bugs
>>that the authors even do not know about them.
>>
>>I think that a person that his talent is not finding good ideas but implementing
>>ideas without bugs may be productive for a lot of programmers.
>>
>>I wonder if there is a team of 2 programmers in chess when the job of one
>>of them is not to suggest data structure and algorithms but only to write the
>>program with no bugs based on a given data structure and algorithms that are
>>given by the second person in the team.
>
>I don't know of any engine developed in this way, I think that the implementing
>programmer would get tired pretty soon, if not paid for his services.

My idea was that the 2 programmer may be a team to develop a commercial engine.

>
>I think that doing this type of project with more than one programmer is
>difficult for the following reasons:
>
>1. It's very time consuming, and doing it on spare time will mean that sometimes
>one programmer has no time, and the other programmers have to work without him
>for perhaps a year.
>
>2. It requires diversity, if both programmers are interested in developing the
>search, they will be in conflict on doing the "fun" stuff, and both have to
>divide the "boring" stuff between them.

No

If both programmers have the same skill in the "boring" stuff then it is a bad
idea.
The idea was that one of the programmers has big releative advantage in doing
the boring stuff so s(he) can do it clearly faster.

Uri



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.