Computer Chess Club Archives


Search

Terms

Messages

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

Author: Jens Kahlenberg

Date: 08:32:20 07/03/03

Go up one level in this thread


On July 03, 2003 at 11:23:38, Uri Blass wrote:

>On July 03, 2003 at 11:15:45, Jens Kahlenberg wrote:
>
>>On July 03, 2003 at 10:16:08, Uri Blass wrote:
>>
>>>On July 03, 2003 at 09:57:17, Jens Kahlenberg wrote:
>>>
>>><snipped>
>>>>>a possible test may be for example to give programmer the data structure of my
>>>>>program,explanation of the meaning of every varaible and the job of every
>>>>>function that is used in the move generator(some functions are for incremental
>>>>>update of attack tables) and to give them the job of filling the missing parts.
>>>>
>>>>
>>>>I read somewhere below that your program has _lots_ of global variables. So
>>>>probably nobody else than _you_ can pass the suggested test. A programmer trying
>>>>to fill in the missing parts will _definitely_ fail. The answer of responsible
>>>>programmers to your test should be: redesign before filling the missing parts.
>>>>
>>>>Regards,
>>>>Jens
>>>
>>>Part of the global varaibles that I have are not relevant for calculating perft.
>>>
>>>I decided to add global varaibles in my redsign of my move generator but it is
>>>clear that the programmers who need to fill the missing part should get a clear
>>>explanation of the meaning of the relevant global varaibles and they do not need
>>>to guess.
>>>
>>>I do not think that nobody can do it except me.
>>>The idea is not practical because I do not want to expose the full structure of
>>>my program so it is possible to do the test with another program.
>>>
>>>Uri
>>
>>Hi Uri,
>>
>>I guess you've found the key: You don't want to expose the full structure of
>>your program (same holds for most chess programmers). That's the point why your
>>idea of teams IMHO will hardly work in chess programming wildlife: One partner
>>may leave the team and tell the _real_tricks_ that are essential to this kind of
>>programming.
>>
>>Regards,
>>Jens
>
>The point is that in case of having no contract I am afraid that it is going to
>happen but 2 programmers can agree to a contract that does not allow one to sell
>a chess program without the agreement of the second programmer.
>
>Uri

sounds like a marriage-contract *gg* ... all joking aside, perhaps your team
idea is feasible, but i keep my doubts about that matter.

Jens



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.