Search Algorithm Negamax with Alpha-Beta Pruning — Implemented NegaMax instead of the plain minimax with alpha-beta bounds to prune off branches not affecting the results, massively reducing the ...