Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Creating Opening books ==> don't use CAP data.

Author: Robert Hyatt

Date: 12:19:29 07/11/00

Go up one level in this thread


On July 11, 2000 at 05:20:07, Tony Werten wrote:

>On July 11, 2000 at 04:23:25, Dann Corbit wrote:
>
>>On July 07, 2000 at 06:26:46, Adrien Regimbald wrote:
>>
>
>>I think a hybrid approach is best. A hand tuned book by top experts is going to
>>be better than an automatic book.  However, it will cost millions of dollars to
>>hand evaluate many millions of positions.  In short, it's not gonna happen any
>>time soon.  So you are left with a small (perhaps nonexistant -- depending upon
>>the size of your wallet) book that is written by hand, and a much larger
>>automatic book. I think that even the hand-tuned book might possibly benefit by
>>using the right mathematical approach.
>
>I agree with that hybrid. If you add a flag to every position indicating if it's
>automatic- of hand generated, and mini-max it to two scores, one for only
>handevaluated positions and for one all positions, you have best of both if you
>let your engine prefer the first.
>
>Then, whenever you see your engine ending in a position it doesn't understand
>you just hand-adjust the score for that position, set the flag, minimax, and
>both your scores will benefit from it.
>
>Some goes if you want to add some different variations. Point is that at least
>you have something until you have done that.
>
>Tony


Minimaxing simply doesn't work.  I did this in Cray Blitz, and in early Crafty
books.  It simply allows scores to be backed up way too far...  with no regard
for other moves that are not included.  You end up playing down lines that are
going to get you murdered. Because one key move is not present and so didn't
influence the minimax score.

A cap score used "at the point the position is reached" is perfectly reasonable,
as all that is missed is whatever the program producing the analysis missed.
But when you start minimaxing, you make the errors multiply...




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.