The Heat Index represents a player's current performance streak based on the stats you value most. It's designed to be intuitive for new users while remaining fully customizable as you explore and refine your own metric.
(value – min)/(max – min)
and clamping to [0,1].weightedSum = Σ(normalized × weight);
totalWeight = Σ(weight);
average = weightedSum / totalWeight;
heatIndex = clamp(average × 100, 0, 100)