Spaces:
Running
Running
James McCool
commited on
Commit
·
fbb1ea4
1
Parent(s):
25917df
Add pivot optimal stacking logic for small field GPP contests in app.py, enhancing team selection and display of stack data.
Browse files
app.py
CHANGED
@@ -859,6 +859,21 @@ with tab1:
|
|
859 |
qbfile = qbfile[qbfile['Position'] == 'QB']
|
860 |
qbfile = qbfile.reset_index()
|
861 |
elif contest_var1 == 'Small Field GPP':
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
862 |
qbfile = flex_file[flex_file['Team'] == stack_var1]
|
863 |
qbfile = qbfile[qbfile['Position'] == 'QB']
|
864 |
qbfile = qbfile.reset_index()
|
|
|
859 |
qbfile = qbfile[qbfile['Position'] == 'QB']
|
860 |
qbfile = qbfile.reset_index()
|
861 |
elif contest_var1 == 'Small Field GPP':
|
862 |
+
if opto_var1 == "Pivot Optimal":
|
863 |
+
qbstack_var1 = 2
|
864 |
+
ministack_var1 = 0
|
865 |
+
dk_stacks_raw = dk_stacks_raw[dk_stacks_raw['Team'].isin(team_var1)]
|
866 |
+
dk_stacks_raw = dk_stacks_raw.sort_values(by='Own', ascending=False)
|
867 |
+
dk_stacks_raw.reset_index(drop=True)
|
868 |
+
fd_stacks_raw = fd_stacks_raw[fd_stacks_raw['Team'].isin(team_var1)]
|
869 |
+
dk_stacks_raw = dk_stacks_raw.sort_values(by='Own', ascending=False)
|
870 |
+
fd_stacks_raw.reset_index(drop=True)
|
871 |
+
dk_Max_Rank = dk_stacks_raw['Team'].values[0]
|
872 |
+
fd_Max_Rank = fd_stacks_raw['Team'].values[0]
|
873 |
+
stack_var1 = dk_Max_Rank
|
874 |
+
opp_var1 = opp_dict[stack_var1]
|
875 |
+
st.table(fd_stacks_raw)
|
876 |
+
|
877 |
qbfile = flex_file[flex_file['Team'] == stack_var1]
|
878 |
qbfile = qbfile[qbfile['Position'] == 'QB']
|
879 |
qbfile = qbfile.reset_index()
|