| | Minimax and Alpha-Beta Template |
 | | The minimax algorithm is a method of selecting the best choice of action in a situation, or game, where two opposing forces, or players, are working toward mutually exclusive goals, acting on the same set of perfect information about the outcome of the situation. |
 | | The minimax algorithm is a recursive algorithm that takes as arguments the current layout of the game board and a parity number which reflects whether you want a minimax or maximin. |
 | | Since the amount of work a minimax search generates increases exponentially as a move is examined to a greater depth, to reduce the time required for the search it must be restricted so that no time is wasted searching moves that are obviously bad for the player. |
| www.cs.caltech.edu /~petrovic/games/archex/othellodir/node2.html (952 words) |