Chess - Programming - Null Move Pruning

Allow the opponent to make two consecutive moves and search the resulting position to a fairly shallow depth.

NMP is carried out after the transposition table probe and before move generation, so getting a cutoff here saves us a lot of time.


Null Move Pruning