Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Try Yace 0.18 it's a blitz monster IMHO stronger than crafty in blitz NT

Author: Robert Hyatt

Date: 14:08:50 06/21/00

Go up one level in this thread


On June 21, 2000 at 12:36:54, Aaron Tay wrote:

>On June 21, 2000 at 11:33:12, Mogens Larsen wrote:
>
>>On June 21, 2000 at 11:16:48, Robert Hyatt wrote:
>>
>>>Crafty's book learning was written up in the JICCA a year or so ago.  I can
>>>probably dig up an electronic copy if needed.  It was very specific in
>>>explaining how the book learning works.  "position learning" was written up
>>>in the JICCA by Dave Slate and Tony Scherzer several years ago.  I basically
>>>implemented exactly what they did for position learning.
>
>My University library surprisingly subscribes to ICCA journals.. I recall one
>article by you (, Dr Hyatt in (March?) about Crafty book learning..
>
>It talked about learning driven by "results" and "evaluation" ..And future ideas
>like a server where all craftys could automatically share and download
>learning..
>
>IS this the one you are talking about? If so, the article was good and very
>clear even to someone like me who knows nothing about programming
>


That is the one, yes...


>
>
>>If it's possible, could you outline the learning method applied with Crafty? It
>>doesn't have to be in great detail, "just" the underlying principles. I would
>>like to see the JICCA article about book learning if you can find it.
>
>I think I understand it..At least a little in theory, but it would be great if
>you could explain it of course..


The idea is to create a "permanent hash table" on disk.  Whenever the score
at the root drops significantly (several 0.01 scores followed by a sudden
drop to -3.00) you store that position in the permanent hash table.  When you
play a game, these permanent entries are loaded into the real hash table and
flagged as "do not overwrite".  If your opponent plays the same game again,
you will see the -3 score 2-3-4 moves quicker and change to something that is
hopefully better.

All because you remembered a bad score and position from an older game.



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.