solveSymmetricPushFoldThreshold
Symmetric push/fold breakeven equity — minimum hero equity to jam profitably given stacks, blinds, and antes.
solveSymmetricPushFoldThreshold(effectiveStack: number, smallBlind: number, bigBlind: number, antePerPlayer: number): PushFoldThresholdResult
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 need a quick jam threshold in a symmetric push/fold model — for study charts, bot preflop gates, or comparing to Chubukov-style jam searches.
How to use
const poker = require('poker-calculations');
const { thresholdEquity, jamEvAtThreshold } = poker.solveSymmetricPushFoldThreshold(
10,
0.5,
1,
0.1,
);
console.log('Min equity to jam:', thresholdEquity);
console.log('Jam EV at threshold (≈ 0):', jamEvAtThreshold);
Dead money is smallBlind + bigBlind + 2 × antePerPlayer.
Return type
See also
chubukovMaxSymmetricJamStackBinarySearch · decideAction · Kelly & jam