Author: Patrik
Date: 13:16:23 08/24/02
Hello, Dr. Hyatt.
It is hard to understand how Crafty updates PV.
value = -Search(-beta, -alpha);
if (value > alpha) {
..........
UpdatePV();
}
Most programs update PV like above code. It is easy to understand.
But Crafty updates PV ouside of for loop.
I think you did this for efficiency.
But I don't know how Crafty saves(remembers) best move.
I don't know what happens at terminal node.
Coud you explain?
Thank you.
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.