Author: A.G.B. Bluemers
Date: 16:02:12 10/14/04
Go up one level in this thread
On October 14, 2004 at 18:51:04, A.G.B. Bluemers wrote:
everything goes wrong :)
>On October 14, 2004 at 14:16:20, Stuart Cracraft wrote:
>
>
>
>>Note that on a full Wac test, futility pruning and extended futility
>>pruning together reduced my Wac result from 250/300 to 225/300.
that is possible but maybe you have to swap alpha for beta!? depends on place of
test
>>
>>My margins as above are 3 pawns (3000) and 5 pawns (5000).
>>
>>Either I don't have it right, or my implementation is inefficient,
>>or the theory is wrong and futility/extended pruning are bad for tactics.
>>
>>Stuart
>efficient it is not,i think.
>
>if (FUTIL_R != 0.0) {
>if (depth == iply-1) {
> if (incheck || alpha < eval(THIS,QUIET)+3000)
> prune = 0;
> else
> prune = 1;
> } else if (depth == iply-2) {
> if (incheck || alpha < eval(THIS,QUIET)+5000)
> prune = 0;
> else
> prune = 1;
> }
> }
>gener_moves();
>for everymove
makemove();
if(!prune || capture or check opponent or extended(!) continue as usual
> else prune it.
hope you get tje idea
>this should save calls to eval.
>but maybe Heinz explanation is clearer? google heinz & darknight
>
>>
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.