Make futility and razor margins more tunable
authorJoona Kiiski <joona.kiiski@gmail.com>
Wed, 8 Apr 2009 14:35:36 +0000 (17:35 +0300)
committerMarco Costalba <mcostalba@gmail.com>
Sun, 26 Apr 2009 12:51:47 +0000 (13:51 +0100)
commit342ceb1c9124ced53650d6c422a8cfa32e0b12ef
tree968572cbcc9eae71461ca4d6d6c28c7284767cbe
parentf010b6db71708e6aa480360167579db91903c4f1
Make futility and razor margins more tunable

Restructure RazorMargins and FutilityMargins arrays so that their
values can be more easily tuned.

Add RazorApprMargins array which replaces razorAtDepthOne concept,
because setting RazorApprMargin very high value at ply one is
same as not razoring there at all.

Comment out setting razoring and futility margins through uci to
avoid errors while tuning.

Signed-off-by: Marco Costalba <mcostalba@gmail.com>
src/search.cpp
src/ucioption.cpp