1.3.0: Updated ONLINE.

This commit is contained in:
2026-01-27 02:20:55 +08:00
parent e006772e9c
commit a148c2d511
12 changed files with 36 additions and 3 deletions

View File

@@ -295,7 +295,9 @@ class FeatureService:
SUM(first_death) as sum_fd,
SUM(clutch_1v1) as sum_1v1,
SUM(clutch_1v2) as sum_1v2,
SUM(clutch_1v3) + SUM(clutch_1v4) + SUM(clutch_1v5) as sum_1v3p,
SUM(clutch_1v3) as sum_1v3,
SUM(clutch_1v4) as sum_1v4,
SUM(clutch_1v5) as sum_1v5,
SUM(kill_2) as sum_2k,
SUM(kill_3) as sum_3k,
SUM(kill_4) as sum_4k,
@@ -340,6 +342,15 @@ class FeatureService:
df['basic_avg_kill_3'] = df['sum_3k'] / df['matches_played']
df['basic_avg_kill_4'] = df['sum_4k'] / df['matches_played']
df['basic_avg_kill_5'] = df['sum_5k'] / df['matches_played']
# New Metrics
df['basic_multi_kill_rate'] = (df['sum_2k'] + df['sum_3k'] + df['sum_4k'] + df['sum_5k']) / df['rounds_played'].replace(0, 1)
df['basic_total_1v1'] = df['sum_1v1']
df['basic_total_1v2'] = df['sum_1v2']
df['basic_total_1v3'] = df['sum_1v3']
df['basic_total_1v4'] = df['sum_1v4']
df['basic_total_1v5'] = df['sum_1v5']
df['basic_avg_assisted_kill'] = df['sum_assist'] / df['matches_played']
df['basic_avg_perfect_kill'] = df['sum_perfect'] / df['matches_played']
df['basic_avg_revenge_kill'] = df['sum_revenge'] / df['matches_played']