Author: Georg v. Zimmermann
Date: 03:21:11 08/19/01
Go up one level in this thread
Your PV shows that something must be wrong, this is not normal. I see nothing directly wrong with your code though :(. Have you tried disabling all other search enhancements and comparing plain alphabeta with ab + your null move implementation ? > nm.from = 0; > MakeMove(nm); > nullscore = -search(-beta, -beta+1, depth-3, 1); /* 1 -> innull */ > UnMakeMove(); Have you checked your MakeMove(). Does it really only change color on move when the from-square is zero (and maybe the ep-square to 0)? How does your unmake move work btw ? Where do you store the unmake info for every ply ? Is your NullMove algo at the right part of your search(), after trying the hash move ? Georg
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.