Search: Games, Minimax, and Alpha-Beta