Author: Pete Galati
Date: 15:04:20 01/29/01
Go up one level in this thread
On January 29, 2001 at 16:42:17, Gregor Overney wrote: >One major advantage of using commercial programs is the ability to select a >personality, such as an opponent playing at 700 who makes a blunder here and >then. - Well, just someone a hobby chess player has a chance to win against, at >least from time to time. > >One way to make this work is to add random functions to the evaluation functions >of Crafty, and, ultimately, screwing up the whole program. > >There must be a more predictable approach for this. Reducing the thinking time >does not make any sense on today’s CPU's. Truncating the q-search seems also not >the solution since one does not get the personally aspect by just reducing the >search depth. > >Creating a state-machine that is only executed if a personality has been >selected might be possible. This state-machine could be tight into the >evalalution engine. But where to start? > >Gregor Go to the Crafty doc file, and start reading up on "extension" and "evaluation". It's the type of stuff you can build into the crafty.rc file. You could create a program that would make and alter the .rc file, there's a Winboard engine that has something like that, but I forget which one that is, it's a cool idea, I forget what it was programmed in, might have been Delphi or something. In Crafty's case, there's a zillion things that could posibly go in the .rc file. Pete Pete
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.