1
0
Fork 0

Double Impact of Gain tables

Very unorthodox idea.

After 16000 games at 60"+0.05
ELO: 3.14 +-3.4 (95%) LOS: 96.6%
Total: 13407 W: 2278 L: 2157 D: 8972

bench: 4705335
sf_3_base
Joona Kiiski 2013-03-31 18:35:45 +01:00 committed by Marco Costalba
parent 7d42d02ec7
commit 36c82b751c
1 changed files with 1 additions and 1 deletions

View File

@ -875,7 +875,7 @@ split_point_start: // At split points actual search starts from here
// but fixing this made program slightly weaker.
Depth predictedDepth = newDepth - reduction<PvNode>(depth, moveCount);
futilityValue = ss->staticEval + ss->evalMargin + futility_margin(predictedDepth, moveCount)
+ Gain[pos.piece_moved(move)][to_sq(move)];
+ 2 * Gain[pos.piece_moved(move)][to_sq(move)];
if (futilityValue < beta)
{