An as-easy-as-it-gets implementation of the MiniMax algorithm with alpha-beta pruning.