Author: Robert Hyatt
Date: 21:02:05 08/09/04
Go up one level in this thread
On August 09, 2004 at 16:17:16, Alessandro Damiani wrote: > >>I did check the sorted moves both in quiescence and main search >>after see ordered them and saw the bad captures being rightly >>put at the end of the move list. There was no speedup. I am >>getting cutoffs before either searches through the whole move >>list and reaches the bad captures. > >In quiescence search, instead of evaluating each capture with SEE first and then >sorting you can do the following: > >1. score each capture with MVV/LVA either in the move generator or just after >generating the captures >2. pick the next capture (it has the highest pickScore) in the loop >3. evaluate capture with SEE to determine its win limit > >advantage: you save time and only call the SEE when needed >drawback: move ordering is not optimal sometimes > >Alessandro You can also notice that RxQ is good without SEE, as it wins at _least_ 4.00 pawns (assuming Q=9, R=5). No need to SEE on such obvious things, including PxN, etc...
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.