ICM Calculator.
Tournament decisions, quantified.
The ICM Calculator uses the Malmuth-Harville model with a bitmask dynamic programming algorithm (up to 10 players) to compute Independent Chip Model values for tournament scenarios. For larger fields (11+ players), it falls back to Monte Carlo simulation. Input player stacks and payout structure, and the calculator returns each player's ICM equity, position probabilities, bubble factors, and risk premiums. Results are visualized with bar charts for easy comparison. It's essential for understanding when to call, fold, or shove in tournament spots where chip equity differs from dollar equity.
Why It Matters
- Understand your real dollar equity in any tournament spot
- Calculate bubble factors to make better call/fold decisions at the bubble
- Compare ICM equity across different stack configurations
- Supports both small (DP-exact) and large fields (Monte Carlo)
Key Capabilities
Malmuth-Harville Model
Exact DP algorithm for up to 10 players, Monte Carlo fallback for larger fields.
Bubble Factors
Calculate how much a chip is worth at the bubble relative to its stack-based equity.
Position Probabilities
See each player's probability of finishing 1st, 2nd, 3rd, etc.
Risk Premiums
Quantify the risk premium for calling vs. folding in ICM-sensitive spots.
How to Use
Enter stack sizes
Input each player's chip stack in the stacks panel.
Set the payout structure
Define the payout for each finishing position.
Calculate ICM
Run the calculator. View ICM equity, bubble factors, and position probabilities.
Analyze decisions
Compare call vs. fold equity to make ICM-aware decisions.