simulateHandOutcomeDetailed
Monte Carlo equity with standard error and confidence interval in one pass.
simulateHandOutcomeDetailed(holeCards, board, numSimulations, seed, villains?): McEquityDetailedResult
Import
const poker = require('poker-calculations');
When to use
Use when you need { estimate, se, ciLow, ciHigh, n } without composing monteCarloStandardError yourself.
How to use
const poker = require('poker-calculations');
const r = poker.simulateHandOutcomeDetailed(['Ah', 'Kh'], ['Qh', 'Jh', 'Th'], 10_000, 42, 1);
console.log(r.estimate, r.ciLow, r.ciHigh);
Wilson ciLow / ciHigh use wilsonScoreInterval with successes = round(estimate × n). See Numerical semantics.