Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Thank Sarah for your dedication !

Author: Gian-Carlo Pascutto

Date: 16:33:42 12/10/01

Go up one level in this thread


On December 10, 2001 at 19:15:49, Carmelo Calzerano wrote:

>"Crafty offers everyone a very clean starting point... The search and
>quiescence code is reasonably straightforward, as is the evaluation
>code. If you are interested in trying a new search extension, you can
>be testing tomorrow, rather than next year..."

[...]

>Commercial chess programs code has to be understood only by the programmer
>himself, which (apart from being the author) is usually far more skilled
>in chess programming than people toying around with Crafty sources...

It is my experience that when one wants to actually make a substantial
change to Crafty (i.e. something more than changing some parameter here
and there), you will find that it is not as clean as you might expect
it to be.

Many parts require a working knowledge of bitboards, lots have hidden
interdependencies, sometimes the comments in the code are just plain
outdated, etc...

Doing something _useful_ in Crafty requires extensive programming
skills. Ever wondered why there are so few outside contributions in
the Changelog?

--
GCP



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.