Author: Thomas Mayer
Date: 15:54:26 02/15/05
Go up one level in this thread
Hi John, I want to start near the end of your posting: > (Forget about Nalimov's EGTB probing code and any other code that can be > used with permission). THIS is the point where clones are splitted. When everything happens with permission of the author of the original source and with mentioning him everywhere, then I am fine with that. Example: Beowulf (original) and Horizon... or TSCP (original) and Trace (where I believe that the newer Trace have not much TSCP left in them) Here, everything is fine... If there is no permission and/or no mentioning copying source-code is definitely a "no-no" ! So the answers: > If the author took Crafty and completely rewrote the evaluation code and > nothing else, would it be a clone? CLONE > How about if the author rewrote the evaluation code and search algorithm > only, but left the hashing code, et. al.? CLONE > How about if the author rewrote everything EXCEPT for the evaluation? CLONE > How about if the author rewrote everything EXCEPT for Crafty's evaluation of > passed pawns? CLONE Why this all ? Well, it's simple: usually you can't take part of Crafty's code and implement that in your own engine -> it would simply not fit in your internal datastructures... if it does, then it is suspicious... Greets, Thomas
This page took 0.01 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.