turnToRiverAtLeastOneHitUnionThreeCategories
Three categories, turn→river.
turnToRiverAtLeastOneHitUnionThreeCategories(unseen: number, outsA: number, outsB: number, outsC: number, sharedAb: number, sharedAc: number, sharedBc: number, sharedAbc: 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
Three categories on turn→river with full inclusion–exclusion on card counts.
How to use
const p = poker.turnToRiverAtLeastOneHitUnionThreeCategories(44, 9, 4, 2, 0, 0, 0, 0);
console.log(p);