Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Deep 9 incident, my engines cloned list, my explanations

Author: Dann Corbit

Date: 11:04:14 03/14/03

Go up one level in this thread


On March 14, 2003 at 13:55:07, Juan Pablo Naar wrote:
[snip]
>Hi,
>
>Ok, ok, i thought that a clone was an engine that is created from another's
>source code. Tell me if im right or wrong. If what I say about what is a clone
>is true, comet is a MUCH IMPROVED ENGINE THAT CAME OUT FROM GNU CHESS, the eval,
>s.s, and other important things were changed on the GNU Chess source code and
>thats where Comet born, Im I wrong?

Comet would more properly be called a GnuChess derivative.  It started with
information from GnuChess but has had a lot of modifications.  Note that U.T.
has not tried to hide the association.

>About Ruffian, the development started on
>1998!! so the engine MUST be a clone,

That's 5 years ago.  If Ruffian is a crafty, fritz or hiarcs clone, I will
personally walk down to Woodland park zoo in Seattle Washington and step into
the mouth of a hippopotamus.

> as I explained on my list, the real origin
>of Ruffian is unknown, but some say it is a fritz, or crafty, or hiarcs, but
>that is not prooven completely.

It would be more accurate to say that it is completely disproven.

> About MSCP, I tested like 500 games between them
>and almost all were draw, so I think that MSCP is a TSCP Clone.

The source code for both programs is available.  Take a look.  There is no
resemblance at all between the two programs.  MSCP has a hash table.  TSCP does
not.  TSCP uses mailbox.  MSCP does not.  TSCP has timed searches.  MSCP has
only fixed depth.  The eval is different.  The search is different.  Every facet
of both programs is different.  MSCP is not a TSCP clone.  PERIOD.

>I cant put
>EXChess-TSCP a clone because I havent tested them yet, so I cant say anything
>about them. Also, i forgot to put this clone: DelphiMax- MiniMax clone, Matin
>Bauer say that to me and it appears on its homepage so you CANT disscuss about
>that one.

A derivative would probably be a better term.  He had to translate all the
algorithms to a different language, since minimax was written in BASIC and C (if
it is the Chrilly Donninger one).  In any case, if he gives proper credit it is
not a problem unless the original author has forbidden derivative works.



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.