Author: Daniel Clausen
Date: 05:14:46 01/17/02
Go up one level in this thread
Hi On January 17, 2002 at 06:14:08, Sune Fischer wrote: [snip] >Yes, but for a newcommer you can save a lot of time if you take Gerbil, TSCP >or Gnuchess or whatever and start from there, you now have all the basic stuff >running and just saved a month or two in development time. I'm pretty sure that looking at the source of GNUchess more confuses a newcomer than anything else. ;) >The program could quickly develop into something unique, but exactly at which >point does it cease to be clone? ;) At the point when no original source code is unchanged. :) Yes, I would consider every engine which is based on Gerbil/TSCP/GNUchess as clones, no matter how much you change the eval or whatever. Honestly, I would also never recommend starting with such an engine.. 'Loosing' one or two months in development time is small anyway, if you stay commited to chess programming for a while. And the time it would take me to understand GNUchess well enough in order to do non-trivial changes would be easily more than the time required to write a new engine from scratch. [By non-trivial changes I mean different things than changing a few eval-terms or change null-move pruning from R=2 to R=3] Anyway.. my initial point was that - although I agree that there are cases when it's not easy to answer the clone-question - in _most_ of the cases it's plain obvious, eg with 'strings executable'. And I'm sure even you and Bas would agree with me. =) Sargon
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.