simulate_poker_variance
Compute expected profit, standard deviation, confidence intervals, and loss probability over a hand sample to assess poker variance and determine sample size needed for statistical confidence.
Instructions
Compute expected profit (EV in BB), sample standard deviation (in BB and 100BB buy-ins), 68% (±1σ), 95% (±1.96σ), and 99.7% (±3σ) normal confidence intervals, probability of finishing at a net loss over hands played, and minimum hands required for 95% statistical confidence of being a winning player ((1.96 * std_dev / winrate)^2 * 100). Pure read-only, closed-form statistical calculation with zero side effects; accepts winrate_bb_per_100, std_dev_bb_per_100, and finite sample size hands (default 50,000), returning a JSON statistical summary (<1 KB). Use this tool to evaluate sample-size variance, confidence intervals, or probability of being down over a specific number of hands. Do NOT use this tool for infinite-horizon bankroll Risk of Ruin or buy-in buffer sizing (call calculate_bankroll_risk_of_ruin instead).
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "simulate_poker_variance"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| handsPlayed | No | Total sample size in hands played (default: 50000). | |
| stdDevBb100 | No | Standard deviation in Big Blinds per 100 hands (e.g. 70 live NLH, 85 6-max online NLH, 135 PLO4, default: 85). | |
| winrateBb100 | No | True winrate in Big Blinds per 100 hands (default: 5). |