Author: Tord Romstad
Date: 10:20:22 04/20/04
Go up one level in this thread
On April 20, 2004 at 12:42:14, Tord Romstad wrote: >if(depth > 3*PLY) { > make_null_move(); > null_value = -qsearch(-alpha, -alpha+1); > unmake_null_move(); >} else null_value = alpha; > >if(null_value >= alpha) { > null_value = -search(-beta, -beta+1, depth-(R+1)*PLY); > if(null_value >= beta) return null_value; >} Oops, there's a bug in my pseudo code. There should have been a make_null_move() and unmake_null_move() around the second call to search above, of course. Tord
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.