An Explanation of the Minimax Algorithm
Briefly

The Minimax algorithm operates by recursively evaluating possible future game states and selecting the move that maximizes the player's minimum gain.
Recursive algorithms share a defining characteristic: the method must reach a base case, as seen in calculating x raised to the power of n.
Read at CodeProject
[
]
[
|
]