Computer Chess Club Archives


Search

Terms

Messages

Subject: Crafty question: root iteration

Author: Sanjiv Karnataki

Date: 14:46:51 02/12/00


Hi All,

I was trying to put in MTD(f) in my amateur program, but it seemed to worsen the
search times so I decided to do what every amateur does when they get stuck ;) I
looked at Crafty's code to see if it did something similar, but I cannot figure
out what it is doing.

Could someone (possibly Dr. Hyatt) please explain in small words the logic in
iterate.c and searchr.c? I understand that it maintains a sorted root move list,
but I cannot understand all the stuff it is doing with root_alpha, root_beta,
root_moves[0].status. It also modifies root_beta in SearchRoot !?.

Any help is greatly appreciated, thank you in advance !

Sanjiv.



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.