mirror of
https://github.com/sockspls/badfish
synced 2025-04-29 16:23:09 +00:00
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>
This commit is contained in:
parent
b6ab610e2f
commit
05c5442633
1 changed files with 2 additions and 2 deletions
|
@ -342,8 +342,8 @@ void init_search() {
|
||||||
// Init reductions array
|
// Init reductions array
|
||||||
for (hd = 1; hd < 64; hd++) for (mc = 1; mc < 64; mc++)
|
for (hd = 1; hd < 64; hd++) for (mc = 1; mc < 64; mc++)
|
||||||
{
|
{
|
||||||
double pvRed = log(double(hd)) * log(double(mc)) / 3.0;
|
double pvRed = 0.33 + log(double(hd)) * log(double(mc)) / 4.5;
|
||||||
double nonPVRed = log(double(hd)) * log(double(mc)) / 1.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[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);
|
ReductionMatrix[NonPV][hd][mc] = (int8_t) (nonPVRed >= 1.0 ? floor(nonPVRed * int(OnePly)) : 0);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Reference in a new issue