mirror of
https://github.com/HChaZZY/Stockfish.git
synced 2025-12-20 17:16:33 +08:00
Micro optimize reduction_parameters()
At ply == OnePly (common case) we avoid some useless floating point computation. No functional change. Signed-off-by: Marco Costalba <mcostalba@gmail.com>
This commit is contained in:
@@ -2717,7 +2717,7 @@ namespace {
|
||||
// red = baseReduction + ln(moveCount) * ln(depth / 2) / reductionInhibitor;
|
||||
//
|
||||
logLimit = depth > OnePly ? (1.0 - baseReduction) * reductionInhibitor / ln(depth / 2) : 1000.0;
|
||||
gradient = ln(depth / 2) / reductionInhibitor;
|
||||
gradient = depth > OnePly ? ln(depth / 2) / reductionInhibitor : 0.0;
|
||||
}
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user