Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: What is SEE?

Author: Bas Hamstra

Date: 07:11:34 10/04/99

Go up one level in this thread


On October 04, 1999 at 04:50:39, Steve Maughan wrote:

>Bas
>
>>You can determine the exact SEE value, or just if a capture is a loser, which
>>faster. Losing captures are skipped in the qsearch, which saves quite a lot of
>>nodes. If you not only want to do that, but sort all captures SEE wise, you h
>>to have the exact SEE score.
>
>What's the quickest way, that you have found, to see if a capture is loosing,
>given that you use a pseudo attack structure?  Are you just looking to see
>
>1. if capture value is higher then captured piece value then = WIN
>2. if captured piece is not protected then = WIN

Yep. For those cases you can avoid the complete SEE. It also helps to do SEE
pruning analysis just before the capture is being played. Thus no SEE for all
captures. If you already have all pseudo attacks available the actual SEE isn't
that costly in my opinion. The cost is in fetching all attackers/defenders. And
you basically have those, if you have the pseudoattacks ready.


Regards,
Bas Hamstra.








>
>>Personally I doubt it is worth the effort of perfect SEE sorting, but skipping
>>losers is a win. Everybody (except Vincent Diepeveen) agrees.
>
>Maybe it's better to do exact SEE sorting in the main search and faster looser
>pruning in the QSearch
>
>Regards
>
>Steve Maughan



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.