function calculateClutchness(goal) {
return (
timeWeight * goal['normalized_seconds_played'] +
gameWinningValueWeight * calculateGoalValue(goal['power_play'], goal['insurance'], goal['penalty_shot'], goal['empty_net']) +
powerPlayWeight * calculatePPValue(goal['power_play'], goal['short_handed']) +
buzzerBeaterWeight*calculateBuzzerValue(goal.clock))
/weightSum * 100
}