Author: walter irvin
Date: 19:22:29 07/12/00
Go up one level in this thread
On July 11, 2000 at 15:19:29, Robert Hyatt wrote: >On July 11, 2000 at 05:20:07, Tony Werten wrote: > >>On July 11, 2000 at 04:23:25, Dann Corbit wrote: >> >>>On July 07, 2000 at 06:26:46, Adrien Regimbald wrote: >>> >> >>>I think a hybrid approach is best. A hand tuned book by top experts is going to >>>be better than an automatic book. However, it will cost millions of dollars to >>>hand evaluate many millions of positions. In short, it's not gonna happen any >>>time soon. So you are left with a small (perhaps nonexistant -- depending upon >>>the size of your wallet) book that is written by hand, and a much larger >>>automatic book. I think that even the hand-tuned book might possibly benefit by >>>using the right mathematical approach. >> >>I agree with that hybrid. If you add a flag to every position indicating if it's >>automatic- of hand generated, and mini-max it to two scores, one for only >>handevaluated positions and for one all positions, you have best of both if you >>let your engine prefer the first. >> >>Then, whenever you see your engine ending in a position it doesn't understand >>you just hand-adjust the score for that position, set the flag, minimax, and >>both your scores will benefit from it. >> >>Some goes if you want to add some different variations. Point is that at least >>you have something until you have done that. >> >>Tony > > >Minimaxing simply doesn't work. I did this in Cray Blitz, and in early Crafty >books. It simply allows scores to be backed up way too far... with no regard >for other moves that are not included. You end up playing down lines that are >going to get you murdered. Because one key move is not present and so didn't >influence the minimax score. > >A cap score used "at the point the position is reached" is perfectly reasonable, >as all that is missed is whatever the program producing the analysis missed. >But when you start minimaxing, you make the errors multiply... i have an idea on how to create an effective oppening book .you should have a very small core maybe 12 ply that is never erased .only use oppenings that are favorable for crafty even if they are a small amount .then as the program plays games it learns by erasing losing positions if they are there and not recording them when the game is over .some positions will come and go as losers and winners but some will remain forever as winners , hopefully more and more as games are played .all you have to do is check your current position to see if it is in the book before you analyze .at least you can be sure that if a move is very strong it will remain .this line of thought for me is motivated by nature and evolution .animals that could addapt survived the others died . just a thought??????????
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.