Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Stormx is this a Crafty Clone??

Author: Sean Empey

Date: 15:24:58 05/25/04

Go up one level in this thread


On May 25, 2004 at 18:07:44, Mike Byrne wrote:

>On May 25, 2004 at 05:48:02, Sean Empey wrote:
>
>>No, it is not a clone of crafty. I will tell you that it does use Dan Corbit's
>>big book and crafty's book code, and the same egtb code that is used in crafty
>>18.15. Other than that not much else is from crafty. Oh some of the Print
>>functions I referenced are from crafty 16.x if memory serves correct. Storm is a
>>SMP engine and uses a completely different algorithm for its search eval. It
>>uses ABDADA.I have offered portions of code to Professor Hyatt but on the terms
>>it not be published or used by him or others. My move generator functions are
>>completely different and I can not go into detail regarding them as some of the
>>code came from a professional programmer (at least the approach) on the
>>condition I not release that code ever. Because a program has similar evals does
>>not make it a clone. If I wanted to clone crafty I would not have been working
>>on Storm for years; actually starting about one year before CCT1. As I have told
>>Professor Hyatt. I am not cloning crafty. We have talked and he is fine. Any
>>other questions someone may have; I'm willing to answer them to the best of my
>>ability. I would appreciate ad hominems and other unnecessary comments not be
>>made as I have stated I'm willing to back-up my claim.
>>
>>Thank you
>>Sean Empey
>
>But for the record - you are using *some* Crafty code verbatim - that make it it
>ineligible for tournaments that require original chess code and you would be
>ineligible to ever take Storm commercial.
>
>is that correct?

I don't think that is correct. Not according to the laws as I understand them.
the EGTB code was written by Mr. Nalimov. If I ever choose to go commercial, I
could most certainly alter the book and EGTB functions accordingly. I have no
plans of taking it commercial though. I wonder how many chess engines use
Nalimov's EGTB code for the table bases? I guess running Storm in tournaments
will be up to whomever is running it, knowing I use some code that resides in
crafty. There are only so many ways to boil an egg. I bet a lot of engines have
code which is close to producing the same results, just painted a little
different. The book functions and EGTB is not verbatim but close enough to
what's in crafty that I would not take credit for the code however. And the
Print(), PrintEx() functions I use; who really cares about that? Sometimes there
is only one right way of doing something.



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.