kellyCriterionBinaryClamped
Full Kelly clamped to [0,1].
kellyCriterionBinaryClamped(winProbability: number, netOdds: 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
Full Kelly clamped to [0, 1] so simulators never return negative or >100% bankroll fractions.
How to use
const f = poker.kellyCriterionBinaryClamped(0.9, 0.5);
console.log(f); // in [0, 1]