James McCool
commited on
Commit
·
58b86c3
1
Parent(s):
30c8de0
Update app.py to utilize prior_frame for reassessing edges in both working_frame and export_base, enhancing accuracy in player lineup metrics.
Browse files
app.py
CHANGED
@@ -1347,6 +1347,7 @@ with tab2:
|
|
1347 |
exp_submitted = st.form_submit_button("Export")
|
1348 |
if reg_submitted:
|
1349 |
st.session_state['settings_base'] = False
|
|
|
1350 |
parsed_frame = exposure_spread(st.session_state['working_frame'], st.session_state['exposure_player'], exposure_target, exposure_stack_bool, remove_teams_exposure, st.session_state['projections_df'], sport_var, type_var, salary_max)
|
1351 |
|
1352 |
if type_var == 'Classic':
|
@@ -1435,10 +1436,11 @@ with tab2:
|
|
1435 |
st.session_state['working_frame']['salary'] = st.session_state['working_frame']['salary'].astype('uint16')
|
1436 |
|
1437 |
print(st.session_state['working_frame'].head(10))
|
1438 |
-
st.session_state['working_frame'] =
|
1439 |
st.session_state['export_merge'] = st.session_state['working_frame'].copy()
|
1440 |
elif exp_submitted:
|
1441 |
st.session_state['settings_base'] = False
|
|
|
1442 |
parsed_frame = exposure_spread(st.session_state['export_base'], st.session_state['exposure_player'], exposure_target, exposure_stack_bool, remove_teams_exposure, st.session_state['projections_df'], sport_var, type_var, salary_max)
|
1443 |
|
1444 |
if type_var == 'Classic':
|
@@ -1527,7 +1529,7 @@ with tab2:
|
|
1527 |
st.session_state['export_base']['salary'] = st.session_state['export_base']['salary'].astype('uint16')
|
1528 |
|
1529 |
print(st.session_state['export_base'].head(10))
|
1530 |
-
st.session_state['export_base'] = reassess_edge(
|
1531 |
st.session_state['export_merge'] = st.session_state['export_base'].copy()
|
1532 |
|
1533 |
with st.container():
|
|
|
1347 |
exp_submitted = st.form_submit_button("Export")
|
1348 |
if reg_submitted:
|
1349 |
st.session_state['settings_base'] = False
|
1350 |
+
prior_frame = st.session_state['working_frame'].copy()
|
1351 |
parsed_frame = exposure_spread(st.session_state['working_frame'], st.session_state['exposure_player'], exposure_target, exposure_stack_bool, remove_teams_exposure, st.session_state['projections_df'], sport_var, type_var, salary_max)
|
1352 |
|
1353 |
if type_var == 'Classic':
|
|
|
1436 |
st.session_state['working_frame']['salary'] = st.session_state['working_frame']['salary'].astype('uint16')
|
1437 |
|
1438 |
print(st.session_state['working_frame'].head(10))
|
1439 |
+
st.session_state['working_frame'] = reassess_edge(prior_frame, st.session_state['export_base'], st.session_state['map_dict'], site_var, type_var, Contest_Size, strength_var, sport_var, salary_max)
|
1440 |
st.session_state['export_merge'] = st.session_state['working_frame'].copy()
|
1441 |
elif exp_submitted:
|
1442 |
st.session_state['settings_base'] = False
|
1443 |
+
prior_frame = st.session_state['export_base'].copy()
|
1444 |
parsed_frame = exposure_spread(st.session_state['export_base'], st.session_state['exposure_player'], exposure_target, exposure_stack_bool, remove_teams_exposure, st.session_state['projections_df'], sport_var, type_var, salary_max)
|
1445 |
|
1446 |
if type_var == 'Classic':
|
|
|
1529 |
st.session_state['export_base']['salary'] = st.session_state['export_base']['salary'].astype('uint16')
|
1530 |
|
1531 |
print(st.session_state['export_base'].head(10))
|
1532 |
+
st.session_state['export_base'] = reassess_edge(prior_frame, st.session_state['export_base'], st.session_state['map_dict'], site_var, type_var, Contest_Size, strength_var, sport_var, salary_max)
|
1533 |
st.session_state['export_merge'] = st.session_state['export_base'].copy()
|
1534 |
|
1535 |
with st.container():
|