1.2.1 : Updated calculation

This commit is contained in:
2026-01-26 22:04:29 +08:00
parent ade29ec1e8
commit 1b9cab5628
6 changed files with 40 additions and 10 deletions

View File

@@ -280,6 +280,14 @@ class FeatureService:
SUM(revenge_kill) as sum_revenge,
SUM(awp_kill) as sum_awp,
SUM(jump_count) as sum_jump,
SUM(mvp_count) as sum_mvps,
SUM(planted_bomb) as sum_plants,
SUM(defused_bomb) as sum_defuses,
SUM(CASE
WHEN flash_assists > 0 THEN flash_assists
WHEN assists > assisted_kill THEN assists - assisted_kill
ELSE 0
END) as sum_flash_assists,
SUM(throw_harm) as sum_util_dmg,
SUM(flash_time) as sum_flash_time,
SUM(flash_enemy) as sum_flash_enemy,
@@ -312,6 +320,10 @@ class FeatureService:
df['basic_avg_revenge_kill'] = df['sum_revenge'] / df['matches_played']
df['basic_avg_awp_kill'] = df['sum_awp'] / df['matches_played']
df['basic_avg_jump_count'] = df['sum_jump'] / df['matches_played']
df['basic_avg_mvps'] = df['sum_mvps'] / df['matches_played']
df['basic_avg_plants'] = df['sum_plants'] / df['matches_played']
df['basic_avg_defuses'] = df['sum_defuses'] / df['matches_played']
df['basic_avg_flash_assists'] = df['sum_flash_assists'] / df['matches_played']
# UTIL Basic
df['util_avg_nade_dmg'] = df['sum_util_dmg'] / df['matches_played']