Game Trees
Minimax
Alpha Beta Pruning