Author: Jon Dart
Date: 06:20:41 03/06/06
Go up one level in this thread
Looks fairly reasonable. I have often thought a SQL database would be useful for chess programs partly because it makes it easy to insert new moves in the tree. It would be nice if book learning could include picking up moves opponents have played. But this schema seems to have a mix of info, some of which might be useful for a human browsing the book and some of which looks more suited for a program. But it doesn't look complete for either use. For example, a human would probably want to have a game reference if there is one. For both uses, win/loss and frequency is useful. For programs, a "weight" factor is useful - this can be auto computed from things like win/loss frequency and adjusted as a result of book learning (my program keeps learning info in the book itself - although many programs separate it out. Keeping it together is more feasible with a SQL DB). Also I don't understand why pv in the evaluation is a varchar(8). --Jon
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.