Spaces:
Sleeping
Sleeping
James McCool
commited on
Commit
·
a52b06c
1
Parent(s):
dec9964
Refactor dupes calculation in app.py to improve accuracy by adjusting the Dupes metric scaling based on sharp_split. This change enhances the precision of player ownership analysis and contest lineup simulations by ensuring the Dupes values are rounded appropriately after scaling.
Browse files
app.py
CHANGED
|
@@ -585,6 +585,7 @@ with tab1:
|
|
| 585 |
0,
|
| 586 |
np.round(Sim_Winner_Frame['dupes_calc'], 0) - 1
|
| 587 |
)
|
|
|
|
| 588 |
elif sim_site_var1 == 'Draftkings':
|
| 589 |
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']
|
| 590 |
own_columns = ['CPT_Own', 'FLEX1_Own', 'FLEX2_Own', 'FLEX3_Own', 'FLEX4_Own', 'FLEX5_Own']
|
|
@@ -617,7 +618,8 @@ with tab1:
|
|
| 617 |
0,
|
| 618 |
np.round(Sim_Winner_Frame['dupes_calc'], 0) - 1
|
| 619 |
)
|
| 620 |
-
|
|
|
|
| 621 |
Sim_Winner_Frame = Sim_Winner_Frame.drop(columns=dup_count_columns)
|
| 622 |
Sim_Winner_Frame = Sim_Winner_Frame.drop(columns=own_columns)
|
| 623 |
Sim_Winner_Frame = Sim_Winner_Frame.drop(columns=calc_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)
|
| 625 |
Sim_Winner_Frame = Sim_Winner_Frame.drop(columns=calc_columns)
|