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.