+ ttCapture = ttMove && pos.capture_or_promotion(ttMove);
+
+ // Step 11. A small Probcut idea, when we are in check
+ probCutBeta = beta + 400;
+ if ( ss->inCheck
+ && !PvNode
+ && depth >= 4
+ && ttCapture
+ && (tte->bound() & BOUND_LOWER)
+ && tte->depth() >= depth - 3
+ && ttValue >= probCutBeta
+ && abs(ttValue) <= VALUE_KNOWN_WIN
+ && abs(beta) <= VALUE_KNOWN_WIN
+ )
+ return probCutBeta;
+
+