Skip to main content

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

See also

ruleOfTwoEquity · flopToRiverAtLeastOneHitProbability