Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: About releasing engine source code

Author: Inmann Werner

Date: 13:38:15 02/15/99

Go up one level in this thread


On February 15, 1999 at 15:39:08, Robert Hyatt wrote:

>On February 15, 1999 at 15:12:19, Will Singleton wrote:
>
>>On February 15, 1999 at 13:10:09, Rémi Coulom wrote:
>>
>>>On February 15, 1999 at 12:00:44, Robert Hyatt wrote:
>>>
>>>>On February 15, 1999 at 04:43:47, Rémi Coulom wrote:
>>>>
>>>>>It is a long time since I have considered releasing the source code of The Crazy
>>>>>Bishop since I think that it would be an excellent opportunity to share ideas
>>>>>with other programmers. However, the recent Bionic scandal and the older Gunda
>>>>>case show that doing so could cause problems. I would like to publish it anyway,
>>>>>since most tournament organizers are now aware of this problem and include
>>>>>necessary rules to avoid double entries. Anyway, if anyone here thinks that I
>>>>>should not publish the source code of TCB, I would like to hear from him(her)
>>>>>before I take this irreversible and possibly harmful decision.
>>>>>
>>>>>Remi
>>>>
>>>>
>>>>You want an opinion?  Don't do it.  Because we have people with the ethics of
>>>>a politician, the morals of a $2.00 prostitute, and the reasoning ability of a
>>>>2 year old, all rolled into one.
>>>>
>>>>I received the 'novag award' for releasing the source of Crafty.  I won't be
>>>>surprised if I receive the 'dumb-ass of the year' award in another year or two,
>>>>for that same reason.  Releasing the source will be a big help to those that are
>>>>starting off.  But since we are plaged with copy-cats, that same source will be
>>>>copied verbatim and then used to smack these same beginners when they play in
>>>>their first tournament.
>>>>
>>>>This isn't a particularly pretty picture, IMHO...
>>>
>>>Thanks for your reply. You are probably the most experienced person in these
>>>matters and your opinion convinced me that I should not release my code. I thank
>>>also the other people who gave their opinion. I think I am going to try to find
>>>other better ways to exchange ideas.
>>>
>>>Remi
>>
>>
>>Remi,
>>
>>I support your decision.  The main thing is to exchange ideas, which can be done
>>through the appropriate journals, as well as here in this forum.
>>
>>Thanks for bringing it up.
>>
>>Will
>
>The sad thing is I know how much source code helped _me_.  I started writing
>my first chess engine in 1968.  by 1972 I had the source for "Coko IV" to look
>at (I just asked) and then later the source to chess 4.6.  Ken released the
>source to an early 'belle' version that several used for various experiments.
>
>And now we realize that, thanks to a few folks, we have to 'dry up this well of
>information' completely.  Which is sad.  _very_ sad.

I am one of the "young programmers" who benefit.
I did not look at any source-code without the simple Basic Program "Minmimax".
Looking at source code gets you into a direction and you begin to copy without
thinking. I want to understand, what I do! So I like most articles about new
ideas, the wonderful answers of Robert, who must give them again and again
(sorry!), and small pseudocode to illustrate the idea. Then there is place for
own ideas, which most of the time are plunder, but sometimes something new can
turn out and thats the goal.
The Crafty Clones really are bad. They are everywhere crashing your engine into
the ground. But we have to live with it.
It would be nice, if Remi would share some ideas with us "Rookies", but I do not
want the whole sourcecode published.

Greetings

Werner



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.