@buzzr/dfs-engine
    Preparing search index...

    Function computeBoostSplit

    • PrizePicks: bonus is always 0 — withdrawable equals total.

      Underdog: split logic (in priority order):

      1. If baseMultiplier is supplied and the displayed multiplier exceeds it, bonus = stake × (multiplier - baseMultiplier).
      2. Otherwise fall back to the documented profit-boost formula: bonus = (winnings - stake) × profit_boost_pct.
      3. If neither is known, treat as no boost.

      Parameters

      • opts: {
            app: DfsApp;
            baseMultiplier?: number | null;
            multiplier: number;
            profitBoostPct?: number | null;
            stake: number;
            totalPayout: number;
        }

      Returns DfsPayoutSplit