Permalink
Browse files

Reduce history 4 times instead of 2 when reach the maximum

This gives more weight to newer entries.

After 999 games at 1'+ 0" we have:

Mod vs Orig +233/-208/=558 51.25% +9 ELO

Confirmed by another session of 437 games:

Mod vs Orig +109/-92/=236 51.95% +14 ELO

Signed-off-by: Marco Costalba <mcostalba@gmail.com>
  • Loading branch information...
mcostalba committed May 18, 2009
1 parent 4f7ec41 commit 25286e9932f7e28e1d0cddffb0b1e7df3232de7c
Showing with 1 addition and 1 deletion.
  1. +1 −1 src/history.cpp
View
@@ -64,7 +64,7 @@ void History::success(Piece p, Square to, Depth d) {
if (history[p][to] >= HistoryMax)
for (int i = 0; i < 16; i++)
for (int j = 0; j < 64; j++)
- history[i][j] /= 2;
+ history[i][j] /= 4;
}

0 comments on commit 25286e9

Please sign in to comment.