Expectimax search
The expectiminimax algorithm is a variation of the minimax algorithm, for use in artificial intelligence systems that play two-player zero-sum games, such as backgammon, in which the outcome depends on a combination of the player's skill and chance elements such as dice rolls. In addition to "min" and "max" nodes of the traditional minimax tree, this variant has "chance" nodes, which take the expected value of a random event occurring. In game theory terms, an expectiminimax tree is the game tree of an extensive-form game of perfect, but incomplete information.
Related work
- 2048 solver Key work Oct 2026
Expectimax search. The solver alternates two kinds of step: your move: it takes the best of the four directions; the game's move: it averages over every empty cell receiving a 2 (90% chance) or a 4 (10% chance).