Multichem commited on
Commit
c0fc009
·
verified ·
1 Parent(s): 2dba051

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +0 -22
app.py CHANGED
@@ -93,12 +93,6 @@ def convert_df_to_csv(df):
93
  site_slates, player_stats, dk_roo_raw, fd_roo_raw, dk_stacks_raw, fd_stacks_raw, dkid_dict, fdid_dict = init_baselines()
94
  t_stamp = f"Last Update: " + str(dk_roo_raw['timestamp'][0]) + f" CST"
95
  col1, col2 = st.columns([1, 5])
96
- dk_Max_Rank = dk_stacks_raw['Team'][0]
97
- fd_Max_Rank = dk_stacks_raw['Team'][0]
98
- dk_stacks_raw = dk_stacks_raw.sort_values(by='Median', ascending=False)
99
- fd_stacks_raw = fd_stacks_raw.sort_values(by='Median', ascending=False)
100
- dk_Max_Upside = dk_stacks_raw['Team'][0]
101
- fd_Max_Upside = dk_stacks_raw['Team'][0]
102
  opp_dict = dict(zip(dk_roo_raw.Team, dk_roo_raw.Opp))
103
 
104
  tab1, tab2 = st.tabs(['Optimizer', 'Uploads and Info'])
@@ -128,12 +122,6 @@ with tab1:
128
  site_slates, player_stats, dk_roo_raw, fd_roo_raw, dk_stacks_raw, fd_stacks_raw, dk_ids, fd_ids = init_baselines()
129
  t_stamp = f"Last Update: " + str(dk_roo_raw['timestamp'][0]) + f" CST"
130
  col1, col2 = st.columns([1, 5])
131
- dk_Max_Rank = dk_stacks_raw['Team'][0]
132
- fd_Max_Rank = dk_stacks_raw['Team'][0]
133
- dk_stacks_raw = dk_stacks_raw.sort_values(by='Median', ascending=False)
134
- fd_stacks_raw = fd_stacks_raw.sort_values(by='Median', ascending=False)
135
- dk_Max_Upside = dk_stacks_raw['Team'][0]
136
- fd_Max_Upside = dk_stacks_raw['Team'][0]
137
  opp_dict = dict(zip(dk_roo_raw.Team, dk_roo_raw.Opp))
138
 
139
  slate_var1 = st.radio("Which data are you loading?", ('Main Slate', 'Secondary Slate', 'All Games', 'User'), key='slate_var1')
@@ -141,23 +129,15 @@ with tab1:
141
  if site_var1 == 'Draftkings':
142
  if slate_var1 == 'User':
143
  raw_baselines = proj_dataframe
144
- Max_Rank = dk_Max_Rank
145
- Max_Upside = dk_Max_Upside
146
  elif slate_var1 != 'User':
147
  raw_baselines = dk_roo_raw[dk_roo_raw['slate'] == str(slate_var1)]
148
  raw_baselines = raw_baselines[raw_baselines['version'] == 'overall']
149
- Max_Rank = dk_Max_Rank
150
- Max_Upside = dk_Max_Upside
151
  elif site_var1 == 'Fanduel':
152
  if slate_var1 == 'User':
153
  raw_baselines = proj_dataframe
154
- Max_Rank = fd_Max_Rank
155
- Max_Upside = fd_Max_Upside
156
  elif slate_var1 != 'User':
157
  raw_baselines = fd_roo_raw[fd_roo_raw['slate'] == str(slate_var1)]
158
  raw_baselines = raw_baselines[raw_baselines['version'] == 'overall']
159
- Max_Rank = fd_Max_Rank
160
- Max_Upside = fd_Max_Upside
161
  contest_var1 = st.selectbox("What contest type are you optimizing for?", ('Cash', 'Small Field GPP', 'Large Field GPP', 'Round Robin'), key='contest_var1')
162
  trim_choice1 = st.selectbox("Allow overowned lineups?", options = ['Yes', 'No'])
163
  if trim_choice1 == 'Yes':
@@ -173,7 +153,6 @@ with tab1:
173
  qbstack_var1 = st.selectbox('How many forced WR/TE stacked with QB?', options = [1, 2], key='qbstack_var1')
174
  ministack_var1 = st.selectbox('How many forced bring backs?', options = [0, 1, 2], key='ministack_var1')
175
  elif opto_var1 == "Pivot Optimal":
176
- stack_var1 = Max_Rank
177
  opp_var1 = opp_dict[stack_var1]
178
  qbstack_var1 = 2
179
  ministack_var1 = 0
@@ -186,7 +165,6 @@ with tab1:
186
  qbstack_var1 = st.selectbox('How many forced WR/TE stacked with QB?', options = [1, 2], key='qbstack_var1')
187
  ministack_var1 = st.selectbox('How many forced bring backs?', options = [0, 1, 2], key='ministack_var1')
188
  elif opto_var1 == "Pivot Optimal":
189
- stack_var1 = Max_Upside
190
  opp_var1 = opp_dict[stack_var1]
191
  qbstack_var1 = 2
192
  ministack_var1 = 1
 
93
  site_slates, player_stats, dk_roo_raw, fd_roo_raw, dk_stacks_raw, fd_stacks_raw, dkid_dict, fdid_dict = init_baselines()
94
  t_stamp = f"Last Update: " + str(dk_roo_raw['timestamp'][0]) + f" CST"
95
  col1, col2 = st.columns([1, 5])
 
 
 
 
 
 
96
  opp_dict = dict(zip(dk_roo_raw.Team, dk_roo_raw.Opp))
97
 
98
  tab1, tab2 = st.tabs(['Optimizer', 'Uploads and Info'])
 
122
  site_slates, player_stats, dk_roo_raw, fd_roo_raw, dk_stacks_raw, fd_stacks_raw, dk_ids, fd_ids = init_baselines()
123
  t_stamp = f"Last Update: " + str(dk_roo_raw['timestamp'][0]) + f" CST"
124
  col1, col2 = st.columns([1, 5])
 
 
 
 
 
 
125
  opp_dict = dict(zip(dk_roo_raw.Team, dk_roo_raw.Opp))
126
 
127
  slate_var1 = st.radio("Which data are you loading?", ('Main Slate', 'Secondary Slate', 'All Games', 'User'), key='slate_var1')
 
129
  if site_var1 == 'Draftkings':
130
  if slate_var1 == 'User':
131
  raw_baselines = proj_dataframe
 
 
132
  elif slate_var1 != 'User':
133
  raw_baselines = dk_roo_raw[dk_roo_raw['slate'] == str(slate_var1)]
134
  raw_baselines = raw_baselines[raw_baselines['version'] == 'overall']
 
 
135
  elif site_var1 == 'Fanduel':
136
  if slate_var1 == 'User':
137
  raw_baselines = proj_dataframe
 
 
138
  elif slate_var1 != 'User':
139
  raw_baselines = fd_roo_raw[fd_roo_raw['slate'] == str(slate_var1)]
140
  raw_baselines = raw_baselines[raw_baselines['version'] == 'overall']
 
 
141
  contest_var1 = st.selectbox("What contest type are you optimizing for?", ('Cash', 'Small Field GPP', 'Large Field GPP', 'Round Robin'), key='contest_var1')
142
  trim_choice1 = st.selectbox("Allow overowned lineups?", options = ['Yes', 'No'])
143
  if trim_choice1 == 'Yes':
 
153
  qbstack_var1 = st.selectbox('How many forced WR/TE stacked with QB?', options = [1, 2], key='qbstack_var1')
154
  ministack_var1 = st.selectbox('How many forced bring backs?', options = [0, 1, 2], key='ministack_var1')
155
  elif opto_var1 == "Pivot Optimal":
 
156
  opp_var1 = opp_dict[stack_var1]
157
  qbstack_var1 = 2
158
  ministack_var1 = 0
 
165
  qbstack_var1 = st.selectbox('How many forced WR/TE stacked with QB?', options = [1, 2], key='qbstack_var1')
166
  ministack_var1 = st.selectbox('How many forced bring backs?', options = [0, 1, 2], key='ministack_var1')
167
  elif opto_var1 == "Pivot Optimal":
 
168
  opp_var1 = opp_dict[stack_var1]
169
  qbstack_var1 = 2
170
  ministack_var1 = 1