Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
@@ -65,7 +65,19 @@ def init_DK_seed_frames():
|
|
65 |
DK_seed = raw_display.to_numpy()
|
66 |
|
67 |
return DK_seed
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
68 |
|
|
|
|
|
69 |
@st.cache_data(ttl = 599)
|
70 |
def init_FD_seed_frames():
|
71 |
|
@@ -77,6 +89,18 @@ def init_FD_seed_frames():
|
|
77 |
FD_seed = raw_display.to_numpy()
|
78 |
|
79 |
return FD_seed
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
80 |
|
81 |
@st.cache_data(ttl = 599)
|
82 |
def init_baselines():
|
@@ -154,8 +178,6 @@ def sim_contest(Sim_size, seed_frame, maps_dict, sharp_split, Contest_Size):
|
|
154 |
|
155 |
return Sim_Winners
|
156 |
|
157 |
-
DK_seed = init_DK_seed_frames()
|
158 |
-
FD_seed = init_FD_seed_frames()
|
159 |
dk_raw, fd_raw = init_baselines()
|
160 |
|
161 |
tab1, tab2 = st.tabs(['Contest Sims', 'Data Export'])
|
@@ -166,13 +188,16 @@ with tab2:
|
|
166 |
st.cache_data.clear()
|
167 |
for key in st.session_state.keys():
|
168 |
del st.session_state[key]
|
169 |
-
DK_seed = init_DK_seed_frames()
|
170 |
-
FD_seed = init_FD_seed_frames()
|
171 |
dk_raw, fd_raw = init_baselines()
|
172 |
|
173 |
-
slate_var1 = st.radio("Which data are you loading?", ('Showdown', '
|
|
|
174 |
site_var1 = st.radio("What site are you working with?", ('Draftkings', 'Fanduel'))
|
175 |
if site_var1 == 'Draftkings':
|
|
|
|
|
|
|
|
|
176 |
raw_baselines = dk_raw
|
177 |
column_names = dk_columns
|
178 |
|
@@ -189,6 +214,10 @@ with tab2:
|
|
189 |
stack_var2 = [5, 4, 3, 2, 1, 0]
|
190 |
|
191 |
elif site_var1 == 'Fanduel':
|
|
|
|
|
|
|
|
|
192 |
raw_baselines = fd_raw
|
193 |
column_names = fd_columns
|
194 |
|
|
|
65 |
DK_seed = raw_display.to_numpy()
|
66 |
|
67 |
return DK_seed
|
68 |
+
|
69 |
+
@st.cache_data(ttl = 599)
|
70 |
+
def init_DK_secondary_seed_frames():
|
71 |
+
|
72 |
+
collection = db["DK_NFL_Secondary_SD_seed_frame"]
|
73 |
+
cursor = collection.find()
|
74 |
+
|
75 |
+
raw_display = pd.DataFrame(list(cursor))
|
76 |
+
raw_display = raw_display[['CPT', 'FLEX1', 'FLEX2', 'FLEX3', 'FLEX4', 'FLEX5', 'salary', 'proj', 'Team', 'Team_count', 'Secondary', 'Secondary_count', 'Own']]
|
77 |
+
DK_second_seed = raw_display.to_numpy()
|
78 |
|
79 |
+
return DK_second_seed
|
80 |
+
|
81 |
@st.cache_data(ttl = 599)
|
82 |
def init_FD_seed_frames():
|
83 |
|
|
|
89 |
FD_seed = raw_display.to_numpy()
|
90 |
|
91 |
return FD_seed
|
92 |
+
|
93 |
+
@st.cache_data(ttl = 599)
|
94 |
+
def init_FD_secondary_seed_frames():
|
95 |
+
|
96 |
+
collection = db["FD_NFL_Secondary_SD_seed_frame"]
|
97 |
+
cursor = collection.find()
|
98 |
+
|
99 |
+
raw_display = pd.DataFrame(list(cursor))
|
100 |
+
raw_display = raw_display[['CPT', 'FLEX1', 'FLEX2', 'FLEX3', 'FLEX4', 'salary', 'proj', 'Team', 'Team_count', 'Secondary', 'Secondary_count', 'Own']]
|
101 |
+
FD_second_seed = raw_display.to_numpy()
|
102 |
+
|
103 |
+
return FD_second_seed
|
104 |
|
105 |
@st.cache_data(ttl = 599)
|
106 |
def init_baselines():
|
|
|
178 |
|
179 |
return Sim_Winners
|
180 |
|
|
|
|
|
181 |
dk_raw, fd_raw = init_baselines()
|
182 |
|
183 |
tab1, tab2 = st.tabs(['Contest Sims', 'Data Export'])
|
|
|
188 |
st.cache_data.clear()
|
189 |
for key in st.session_state.keys():
|
190 |
del st.session_state[key]
|
|
|
|
|
191 |
dk_raw, fd_raw = init_baselines()
|
192 |
|
193 |
+
slate_var1 = st.radio("Which data are you loading?", ('Showdown', 'Secondary Showdown'))
|
194 |
+
|
195 |
site_var1 = st.radio("What site are you working with?", ('Draftkings', 'Fanduel'))
|
196 |
if site_var1 == 'Draftkings':
|
197 |
+
if slate_var1 == 'Showdown':
|
198 |
+
DK_seed = init_DK_seed_frames()
|
199 |
+
elif slate_var1 == 'Secondary Showdown':
|
200 |
+
DK_seed = init_DK_secondary_seed_frames()
|
201 |
raw_baselines = dk_raw
|
202 |
column_names = dk_columns
|
203 |
|
|
|
214 |
stack_var2 = [5, 4, 3, 2, 1, 0]
|
215 |
|
216 |
elif site_var1 == 'Fanduel':
|
217 |
+
if slate_var1 == 'Showdown':
|
218 |
+
FD_seed = init_FD_seed_frames()
|
219 |
+
elif slate_var1 == 'Secondary Showdown':
|
220 |
+
FD_seed = init_FD_secondary_seed_frames()
|
221 |
raw_baselines = fd_raw
|
222 |
column_names = fd_columns
|
223 |
|