Spaces:
Runtime error
Runtime error
Update app.py
Browse files
app.py
CHANGED
@@ -67,14 +67,14 @@ def init_FD_seed_frames():
|
|
67 |
def init_baselines():
|
68 |
sh = gcservice_account.open_by_url(MLB_Data)
|
69 |
|
70 |
-
worksheet = sh.worksheet('
|
71 |
load_display = pd.DataFrame(worksheet.get_all_records())
|
72 |
load_display.replace('', np.nan, inplace=True)
|
73 |
load_display['STDev'] = load_display['Median'] / 3
|
74 |
|
75 |
dk_raw = load_display.dropna(subset=['Median'])
|
76 |
|
77 |
-
worksheet = sh.worksheet('
|
78 |
load_display = pd.DataFrame(worksheet.get_all_records())
|
79 |
load_display.replace('', np.nan, inplace=True)
|
80 |
load_display['STDev'] = load_display['Median'] / 3
|
@@ -267,17 +267,10 @@ with tab1:
|
|
267 |
if st.button("Run Contest Sim"):
|
268 |
if 'working_seed' in st.session_state:
|
269 |
maps_dict = {
|
270 |
-
'Floor_map':dict(zip(raw_baselines.Player,raw_baselines.Floor)),
|
271 |
-
'Projection_map':dict(zip(raw_baselines.Player,raw_baselines.Median)),
|
272 |
-
'Ceiling_map':dict(zip(raw_baselines.Player,raw_baselines.Ceiling)),
|
273 |
'Salary_map':dict(zip(raw_baselines.Player,raw_baselines.Salary)),
|
274 |
'Pos_map':dict(zip(raw_baselines.Player,raw_baselines.Position)),
|
275 |
-
'Own_map':dict(zip(raw_baselines.Player,raw_baselines
|
276 |
-
'
|
277 |
-
'Large_Own_map':dict(zip(raw_baselines.Player,raw_baselines['Large Field Own%'])),
|
278 |
-
'Team_map':dict(zip(raw_baselines.Player,raw_baselines.Team)),
|
279 |
-
'STDev_map':dict(zip(raw_baselines.Player,raw_baselines.STDev)),
|
280 |
-
'team_check_map':dict(zip(raw_baselines.Player,raw_baselines.Team))
|
281 |
}
|
282 |
Sim_Winners = sim_contest(1000, st.session_state.working_seed, maps_dict, sharp_split, Contest_Size)
|
283 |
Sim_Winner_Frame = pd.DataFrame(np.concatenate(Sim_Winners))
|
@@ -310,17 +303,10 @@ with tab1:
|
|
310 |
elif sim_site_var1 == 'Fanduel':
|
311 |
st.session_state.working_seed = FD_seed.copy()
|
312 |
maps_dict = {
|
313 |
-
'Floor_map':dict(zip(raw_baselines.Player,raw_baselines.Floor)),
|
314 |
-
'Projection_map':dict(zip(raw_baselines.Player,raw_baselines.Median)),
|
315 |
-
'Ceiling_map':dict(zip(raw_baselines.Player,raw_baselines.Ceiling)),
|
316 |
'Salary_map':dict(zip(raw_baselines.Player,raw_baselines.Salary)),
|
317 |
'Pos_map':dict(zip(raw_baselines.Player,raw_baselines.Position)),
|
318 |
-
'Own_map':dict(zip(raw_baselines.Player,raw_baselines
|
319 |
-
'
|
320 |
-
'Large_Own_map':dict(zip(raw_baselines.Player,raw_baselines['Large Field Own%'])),
|
321 |
-
'Team_map':dict(zip(raw_baselines.Player,raw_baselines.Team)),
|
322 |
-
'STDev_map':dict(zip(raw_baselines.Player,raw_baselines.STDev)),
|
323 |
-
'team_check_map':dict(zip(raw_baselines.Player,raw_baselines.Team))
|
324 |
}
|
325 |
Sim_Winners = sim_contest(1000, st.session_state.working_seed, maps_dict, sharp_split, Contest_Size)
|
326 |
Sim_Winner_Frame = pd.DataFrame(np.concatenate(Sim_Winners))
|
|
|
67 |
def init_baselines():
|
68 |
sh = gcservice_account.open_by_url(MLB_Data)
|
69 |
|
70 |
+
worksheet = sh.worksheet('DK_Projections')
|
71 |
load_display = pd.DataFrame(worksheet.get_all_records())
|
72 |
load_display.replace('', np.nan, inplace=True)
|
73 |
load_display['STDev'] = load_display['Median'] / 3
|
74 |
|
75 |
dk_raw = load_display.dropna(subset=['Median'])
|
76 |
|
77 |
+
worksheet = sh.worksheet('FD_Projections')
|
78 |
load_display = pd.DataFrame(worksheet.get_all_records())
|
79 |
load_display.replace('', np.nan, inplace=True)
|
80 |
load_display['STDev'] = load_display['Median'] / 3
|
|
|
267 |
if st.button("Run Contest Sim"):
|
268 |
if 'working_seed' in st.session_state:
|
269 |
maps_dict = {
|
|
|
|
|
|
|
270 |
'Salary_map':dict(zip(raw_baselines.Player,raw_baselines.Salary)),
|
271 |
'Pos_map':dict(zip(raw_baselines.Player,raw_baselines.Position)),
|
272 |
+
'Own_map':dict(zip(raw_baselines.Player,raw_baselines.Own)),
|
273 |
+
'Team_map':dict(zip(raw_baselines.Player,raw_baselines.Team))
|
|
|
|
|
|
|
|
|
274 |
}
|
275 |
Sim_Winners = sim_contest(1000, st.session_state.working_seed, maps_dict, sharp_split, Contest_Size)
|
276 |
Sim_Winner_Frame = pd.DataFrame(np.concatenate(Sim_Winners))
|
|
|
303 |
elif sim_site_var1 == 'Fanduel':
|
304 |
st.session_state.working_seed = FD_seed.copy()
|
305 |
maps_dict = {
|
|
|
|
|
|
|
306 |
'Salary_map':dict(zip(raw_baselines.Player,raw_baselines.Salary)),
|
307 |
'Pos_map':dict(zip(raw_baselines.Player,raw_baselines.Position)),
|
308 |
+
'Own_map':dict(zip(raw_baselines.Player,raw_baselines.Own)),
|
309 |
+
'Team_map':dict(zip(raw_baselines.Player,raw_baselines.Team))
|
|
|
|
|
|
|
|
|
310 |
}
|
311 |
Sim_Winners = sim_contest(1000, st.session_state.working_seed, maps_dict, sharp_split, Contest_Size)
|
312 |
Sim_Winner_Frame = pd.DataFrame(np.concatenate(Sim_Winners))
|