From 57a968a955b164b3730cbcce0bedebea3aede0dc Mon Sep 17 00:00:00 2001 From: Kapil Viren Ahuja Date: Fri, 14 Apr 2017 13:34:48 +0530 Subject: Impact score calculation --- worker.js | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/worker.js b/worker.js index 05f81b6..d0bfa22 100644 --- a/worker.js +++ b/worker.js @@ -430,6 +430,11 @@ function snakeCaseKeys(obj) { "gold", "farm"].map((attr) => p_s[attr] = participant[attr]); + // score calculations + var impact_score = -0.28779906 + (p_s.kills * 0.22290324) + (p_s.deaths * -0.50438917) + (p_s.assists * 0.34841597); + p_s.impact_score = (impact_score + 10) / (10 + 10); + + // traits calculations if (roster.hero_kills == 0) p_s.kill_participation = 0; else p_s.kill_participation = (p_s.kills + p_s.assists) / roster.hero_kills; -- cgit v1.3.1