Skip to main content

harringtonMEffectiveActiveAntes

Effective M with per-seat antes for active players only. Denominator: smallBlind + bigBlind + sum(antesFromActiveSeats).

harringtonMEffectiveActiveAntes(stackChips: number, smallBlind: number, bigBlind: number, antesFromActiveSeats: F64VectorInput): 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

Use when active seats post different ante amounts (bounty events, uneven structures)—matches harringtonM when the array sums to totalAntes.

How to use

const m = poker.harringtonMEffectiveActiveAntes(400, 1, 2, [1, 2, 1]);
// Equivalent to harringtonM(400, 1, 2, 4) when total antes = 4
console.log(m);

See also

harringtonMEffective · orbitCostChips