Author: Michael Yee
Date: 13:41:00 08/13/05
Go up one level in this thread
On August 13, 2005 at 13:52:53, Steven Edwards wrote: [snip] Steven, Sounds like you're really getting into the interesting stuff! (Not that your toolkit was child's play :) >How might it be possible to partially automate the process of writing >productions? Have you considered genetic programming? Overall, producing good productions automatically sounds like a very hard discrete optimization problem. But maybe since you're trying to mimic human play anyway, you can avoid self-play and just train on human databases (which could save time). >Can the productions be automatically evaluated for merit? If so, is it >reasonable to have a feedback loop to implement a simple form of program self >adaptation? What about forming a database of when the productions led to wins/losses/draws and also keeping track of a vector of (real-valued) position features present when these results occurred (e.g., % phase of game, piece activity, pawn structure, etc.)? Then you could fit a probability of success as a function of this feature vector. Michael
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.