- && TM.split<false>(pos, ss, ply, &alpha, beta, &bestValue,
- depth, mateThreat, &moveCount, &mp, threadID, PvNode))
- break;
-
- // Uncomment to debug sp_search() in single thread mode
- /*
- if ( bestValue < beta
- && depth >= 4
- && Iteration <= 99
- && !AbortSearch
- && !TM.thread_should_stop(threadID)
- && TM.split<true>(pos, ss, ply, &alpha, beta, &bestValue,
- depth, mateThreat, &moveCount, &mp, threadID, PvNode))
+ && TM.split<FakeSplit>(pos, ss, ply, &alpha, beta, &bestValue, depth,
+ mateThreat, &moveCount, &mp, threadID, PvNode))