Range equity
Range equity is the weighted average of heads-up outcomes over villain hole-card combos with blockers removed.
Use exactHuEquityVsRange for exact enumeration and simulateEquityVsRange when Monte Carlo is enough.
See Sparse range input for the { indices, weights } shape.