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.