Skip to content
Browse files

Find balance between 1.7 and 1.8 reductions

Almost no change so commit because is a pruning
reduction patch.

After 1088 games at 1'+0 with QUAD
Mod vs Orig +178 =727 -183  (-2 ELO)

Signed-off-by: Marco Costalba <mcostalba@gmail.com>
  • Loading branch information...
1 parent b6ab610 commit 05c54426332a16d4475b8233eebfc4288e0479e9 @zamar zamar committed with
Showing with 2 additions and 2 deletions.
  1. +2 −2 src/search.cpp
View
4 src/search.cpp
@@ -342,8 +342,8 @@ void init_search() {
// Init reductions array
for (hd = 1; hd < 64; hd++) for (mc = 1; mc < 64; mc++)
{
- double pvRed = log(double(hd)) * log(double(mc)) / 3.0;
- double nonPVRed = log(double(hd)) * log(double(mc)) / 1.5;
+ double pvRed = 0.33 + log(double(hd)) * log(double(mc)) / 4.5;
+ double nonPVRed = 0.33 + log(double(hd)) * log(double(mc)) / 2.25;
ReductionMatrix[PV][hd][mc] = (int8_t) ( pvRed >= 1.0 ? floor( pvRed * int(OnePly)) : 0);
ReductionMatrix[NonPV][hd][mc] = (int8_t) (nonPVRed >= 1.0 ? floor(nonPVRed * int(OnePly)) : 0);
}

0 comments on commit 05c5442

Please sign in to comment.
Something went wrong with that request. Please try again.