Experiments with search: faster way to save best move found
Save principal variation only when necessary
Save/preserve killer moves
Simpler selection of best move
Search experiments: checkmate pruning
Search experiments: null move pruning
Search experiments: razoring