Independent Chip Model
From Wikipedia, the free encyclopedia
In poker, the Independent Chip Model (ICM), also known as the Malmuth–Harville method,[1] is a mathematical model that approximates a player's overall equity in an incomplete tournament. David Harville first developed the model in a 1973 paper on horse racing;[2] in 1987, Mason Malmuth independently rediscovered it for poker.[3] In the ICM, all players have comparable skill, so that current stack sizes entirely determine the probability distribution for a player's final ranking. The model then approximates this probability distribution and computes expected prize money.[4][5]
Poker players often use the term ICM to mean a simulator that helps a player strategize a tournament. An ICM can be applied to answer specific questions, such as:[6][7]
- The range of hands that a player can move all in with, considering the play so far
- The range of hands that a player can call another player's all in with or move all in over the top; and which course of action is optimal, considering the remaining opponent stacks
- When discussing a deal, how much money each player should get
Such simulators rarely use an unmodified Malmuth-Harville model. In addition to the payout structure, a Malmuth-Harville ICM calculator would also require the chip counts of all players as input,[8] which may not always be available. The Malmuth-Harville model also gives poor estimates for unlikely events, and is computationally intractable with many players.
The original ICM model operates as follows:
- Every player's chance of finishing 1st is proportional to the player's chip count.[9]
- Otherwise, if player k finishes 1st, then player i finishes 2nd with probability
- Likewise, if players m1, ..., mj-1 finish (respectively) 1st, ..., (j-1)st, then player i finishes jth with probability
- The joint distribution of the players' final rankings is then the product of these conditional probabilities.
- The expected payout is the payoff-weighted sum of these joint probabilities across all n! possible rankings of the n players.
For example, suppose players A, B, and C have (respectively) 50%, 30%, and 20% of the tournament chips. The 1st-place payout is 70 units and the 2nd-place payout 30 units. Then where the percentages describe a player's expected payout relative to their current stack.
