Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: first win against Crafty with LTC ... (changed topic)

Author: Robert Hyatt

Date: 19:57:49 05/28/04

Go up one level in this thread


I have gotten a pretty good start on a generic personality facility in Crafty.
What I have done so far is:

(1) all eval terms are now modifiable with a new version of the "eval" command.

(2) there is a new "personality" command with two options, "personality save
<filename>" and "personality load <filename>".  What gets saved are all the
evaluation parameters (there is no evaluate.h any longer), the extension values,
and the selective search (null-move) parameters.  There is also a default
crafty.cpf (cpf = crafty personality file) that crafty will use on start-up if
it exists, so that you can make your favorite setting the default.

You can now create dozens of personality.cpf type files, and load them by name.
There is no limit to the possible number of different personalities, obviously,
and any name is allowable (ie Karpov.cpf, Tal.cpf, etc.)

I'd like to send it to you and let you take a look.  I believe you have added
some other "controllable features" that we need to merge.  IE your CPU intensity
or whatever the variable name is as well as anything else you think might be
interesting.

I've been running this version on ICC for days to be sure all the eval stuff
worked ok, in addition to the normal test suite validation (node counts) that I
do...

Bob




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.