1
0
Fork 0
mirror of https://github.com/sockspls/badfish synced 2025-04-30 00:33:09 +00:00

Fix a skill level problem: Don't allow move pruning at root node

Bench: 8918745

Resolves #231
This commit is contained in:
Stefan Geschwentner 2015-01-24 22:05:06 +01:00 committed by Joona Kiiski
parent ec36b8dea9
commit d8b3ad2208

View file

@ -831,7 +831,8 @@ moves_loop: // When in check and at SpNode search starts from here
newDepth = depth - ONE_PLY + extension; newDepth = depth - ONE_PLY + extension;
// Step 13. Pruning at shallow depth // Step 13. Pruning at shallow depth
if ( !captureOrPromotion if ( !RootNode
&& !captureOrPromotion
&& !inCheck && !inCheck
&& !dangerous && !dangerous
&& bestValue > VALUE_MATED_IN_MAX_PLY) && bestValue > VALUE_MATED_IN_MAX_PLY)