ruleOfFourEquity
Out-count × 4% cap heuristic (turn+river).
ruleOfFourEquity(outs: number): number
Import
const poker = require('poker-calculations');
ESM (Node):
import { createRequire } from 'module';
const require = createRequire(import.meta.url);
const poker = require('poker-calculations');
When to use
On the flop, estimate two-card equity quickly: multiply clean outs by 4% (capped by the native implementation). Good for live/table mental math before you run exact flopToRiverAtLeastOneHitProbability.
How to use
const outs = 9; // flush draw
console.log(poker.ruleOfFourEquity(outs)); // ~0.36 (36%)
console.log(
poker.flopToRiverAtLeastOneHitProbability(outs, 47)
); // exact two-street from 47 unseen