-
Notifications
You must be signed in to change notification settings - Fork 48
Open
Description
There is a hardcoded limit of 10 comparison stars that a user may select. If there are more than 10, the user must re-enter the comparison stars. We could change the limit to 20. If a user takes the time to manually choose 10 or more comparison stars, the additional runtime likely wouldn’t be a significant issue.
See this conversation on Slack: https://uol-ets.slack.com/archives/CJJRP4QKV/p1729586384135459
The current limit is hardcoded in inputs.py
within the comparison_star_coords
function:
def comparison_star_coords(comp_stars, rt_bool):
if isinstance(comp_stars, list) and 1 <= len(comp_stars) <= 10 and \
all(isinstance(star, list) for star in comp_stars):
...
else:
comp_stars = []
if not comp_stars:
while True:
if not rt_bool:
num_comp_stars = user_input("\nHow many Comparison Stars would you like to use? (1-10): ", type_=int)
...
Metadata
Metadata
Assignees
Labels
No labels