Skip to main content

multiwayExpectedValueCall

Call EV with symmetric extra callers.

multiwayExpectedValueCall(equity: number, 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

Call chip EV with k symmetric extra callers each matching toCall. Reduces to expectedValueCall when k = 0.

How to use

const equity = 0.4;
const pot = 60;
const toCall = 30;

const evHu = poker.expectedValueCall(equity, pot, toCall);
const evMw = poker.multiwayExpectedValueCall(equity, pot, toCall, 2);
console.log({ evHu, evMw });

See also

multiway-symmetric-breakeven-call-equity · expected-value-call