Author: Dann Corbit
Date: 13:59:39 02/04/04
Go up one level in this thread
On February 04, 2004 at 16:54:48, Jaime Benito de Valle Ruiz wrote: >>Suggestion: >>Make everything parameter driven (including whether to include an evaluation >>term or not). >> >>Read the setup stuff from a database or initialization file. >> >>Then you can do all kinds of interesting experiments without recompilation. >> >>You can look at Beowulf's personality code as an example of paramter driven >>evaluation. > >sorry for my ignorance, but... what exactly does "parameter driven" mean? Instead of having some code in the program decide what weights to use for the evaluations, let them be values within a range that are read from a data store. Then, if you want to change a bishop from 300 centipawns to 312, you just change the stored value and you don't have to recompile. Then you can test paramter changes for test sets and for games without doing any recompilation of the engine. You can also allow the users to create personalities (all attack and no defense, insanely fortress mentality to protect the king at all costs -- whatever).
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.