Expectimax
Expectimax is a decision-making algorithm used for sequential problems that involve randomness in the environment. It is a variant of minimax designed to handle stochastic outcomes by replacing adversarial choices with expected values.
In an expectimax search tree, there are two kinds of nodes. Max nodes represent the decision points
Expectimax is especially applicable to games and problems with uncertainty but no competitive adversary, or where
Computationally, expectimax shares the exponential complexity of classical search algorithms and often requires pruning or heuristics