James McCool commited on
Commit
480be77
·
1 Parent(s): 18ef45f

Update contest size input in app.py to allow a broader range of values. Changed the number input for contest size from a fixed placeholder to accept values between 1 and 100,000, enhancing user flexibility in contest configuration.

Browse files
Files changed (1) hide show
  1. app.py +4 -1
app.py CHANGED
@@ -465,14 +465,17 @@ with tab1:
465
  contest_var1 = st.selectbox("What contest size are you simulating?", ('Small', 'Medium', 'Large', 'Custom'))
466
  if contest_var1 == 'Small':
467
  Contest_Size = 1000
 
468
  raw_baselines['Own'] = raw_baselines['Small_Field_Own']
469
  raw_baselines['CPT_Own'] = raw_baselines['small_CPT_Own']
470
  elif contest_var1 == 'Medium':
471
  Contest_Size = 5000
 
472
  elif contest_var1 == 'Large':
473
  Contest_Size = 10000
 
474
  elif contest_var1 == 'Custom':
475
- Contest_Size = st.number_input("Insert contest size", value=100, placeholder="Type a number under 10,000...")
476
  strength_var1 = st.selectbox("How sharp is the field in the contest?", ('Very', 'Above Average', 'Average', 'Below Average', 'Not Very'))
477
  if strength_var1 == 'Not Very':
478
  sharp_split = 500000
 
465
  contest_var1 = st.selectbox("What contest size are you simulating?", ('Small', 'Medium', 'Large', 'Custom'))
466
  if contest_var1 == 'Small':
467
  Contest_Size = 1000
468
+ st.write("Small field size is 1,000 entrants.")
469
  raw_baselines['Own'] = raw_baselines['Small_Field_Own']
470
  raw_baselines['CPT_Own'] = raw_baselines['small_CPT_Own']
471
  elif contest_var1 == 'Medium':
472
  Contest_Size = 5000
473
+ st.write("Medium field size is 5,000 entrants.")
474
  elif contest_var1 == 'Large':
475
  Contest_Size = 10000
476
+ st.write("Large field size is 10,000 entrants.")
477
  elif contest_var1 == 'Custom':
478
+ Contest_Size = st.number_input("Insert contest size", value=100, min_value=1, max_value=100000)
479
  strength_var1 = st.selectbox("How sharp is the field in the contest?", ('Very', 'Above Average', 'Average', 'Below Average', 'Not Very'))
480
  if strength_var1 == 'Not Very':
481
  sharp_split = 500000