Spaces:
Sleeping
Sleeping
James McCool
commited on
Commit
·
e42fc82
1
Parent(s):
a52b06c
Refactor dupes calculation in app.py to improve accuracy by adjusting the Dupes metric scaling. The calculation now ensures proper order of operations, enhancing the precision of player ownership analysis and contest lineup simulations.
Browse files
app.py
CHANGED
@@ -585,7 +585,7 @@ with tab1:
|
|
585 |
0,
|
586 |
np.round(Sim_Winner_Frame['dupes_calc'], 0) - 1
|
587 |
)
|
588 |
-
Sim_Winner_Frame['Dupes'] = Sim_Winner_Frame['Dupes'] * (
|
589 |
elif sim_site_var1 == 'Draftkings':
|
590 |
dup_count_columns = ['CPT_Own_percent_rank', 'FLEX1_Own_percent_rank', 'FLEX2_Own_percent_rank', 'FLEX3_Own_percent_rank', 'FLEX4_Own_percent_rank', 'FLEX5_Own_percent_rank']
|
591 |
own_columns = ['CPT_Own', 'FLEX1_Own', 'FLEX2_Own', 'FLEX3_Own', 'FLEX4_Own', 'FLEX5_Own']
|
@@ -618,7 +618,7 @@ with tab1:
|
|
618 |
0,
|
619 |
np.round(Sim_Winner_Frame['dupes_calc'], 0) - 1
|
620 |
)
|
621 |
-
Sim_Winner_Frame['Dupes'] = Sim_Winner_Frame['Dupes'] * (
|
622 |
Sim_Winner_Frame['Dupes'] = np.round(Sim_Winner_Frame['Dupes'], 0)
|
623 |
Sim_Winner_Frame = Sim_Winner_Frame.drop(columns=dup_count_columns)
|
624 |
Sim_Winner_Frame = Sim_Winner_Frame.drop(columns=own_columns)
|
|
|
585 |
0,
|
586 |
np.round(Sim_Winner_Frame['dupes_calc'], 0) - 1
|
587 |
)
|
588 |
+
Sim_Winner_Frame['Dupes'] = (Sim_Winner_Frame['Dupes'] * (500000 / sharp_split)) / 2
|
589 |
elif sim_site_var1 == 'Draftkings':
|
590 |
dup_count_columns = ['CPT_Own_percent_rank', 'FLEX1_Own_percent_rank', 'FLEX2_Own_percent_rank', 'FLEX3_Own_percent_rank', 'FLEX4_Own_percent_rank', 'FLEX5_Own_percent_rank']
|
591 |
own_columns = ['CPT_Own', 'FLEX1_Own', 'FLEX2_Own', 'FLEX3_Own', 'FLEX4_Own', 'FLEX5_Own']
|
|
|
618 |
0,
|
619 |
np.round(Sim_Winner_Frame['dupes_calc'], 0) - 1
|
620 |
)
|
621 |
+
Sim_Winner_Frame['Dupes'] = (Sim_Winner_Frame['Dupes'] * (500000 / sharp_split)) / 2
|
622 |
Sim_Winner_Frame['Dupes'] = np.round(Sim_Winner_Frame['Dupes'], 0)
|
623 |
Sim_Winner_Frame = Sim_Winner_Frame.drop(columns=dup_count_columns)
|
624 |
Sim_Winner_Frame = Sim_Winner_Frame.drop(columns=own_columns)
|