Skip to main content

multiwaySymmetricBreakevenCallEquity

Symmetric extra callers each matching toCall.

multiwaySymmetricBreakevenCallEquity(potBefore: number, toCall: number, symmetricExtraCallers: 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

You face a call and k additional villains each call the same amount (symmetric cold-call geometry). Breakeven equity rises vs heads-up because you must win a larger final pot for the same call price.

How to use

const pot = 60;
const toCall = 30;
const extraCallers = 2; // two callers behind you

const beHu = poker.breakevenCallEquity(pot, toCall);
const beMw = poker.multiwaySymmetricBreakevenCallEquity(pot, toCall, extraCallers);
console.log('HU breakeven:', beHu);
console.log('3-way breakeven:', beMw); // higher than HU

See also

multiwaySymmetricBreakevenCallEquityWithShare · duplicationAdjustedOuts