Skip to main content

sprAfterBet

SPR after hero bets heads-up.

sprAfterBet(potBeforeBet: number, betSize: number, effectiveStackBeforeBet: 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

Stack-to-pot ratio after hero bets and is called heads-up: (stack − bet) / (pot + 2×bet).

How to use

const potBeforeBet = 100;
const betSize = 50;
const stack = 400;

const spr = poker.sprAfterBet(potBeforeBet, betSize, stack);
console.log(spr); // 350 / 200 = 1.75

See also

spr-after-call · spr · commitment-ratio-after-bet