Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: SEE test results

Author: Alessandro Damiani

Date: 13:17:16 08/09/04

Go up one level in this thread



>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



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.