You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add a section grouping, which can either be added like:
high_opp_penalty:
...section: Pairing algorithm
Or like:
- section: Pairing algorithmdescription: Modify the weights of the pairing algorithmsettings:
- high_opp_penalty:
...
and then use this to group in the UI to organize things clearly as we add more to the yaml file
Add another type: enum (like boolean)
Based on recent doomthreads constructive discussions it seems like there's strong support to at least have the option to pair judges based on a middle-out style, and some other tweaks like this. Though a boolean may make sense in some instances, an enum is probably a better choice so support the possibility of having more than 1 way to pair judges.
On the UI, this would lead to a select box where the display is the listed option and the value is the index in the list
Additionally, we could add support for a function on the TabSetting module like:
defcoerced_value(self):
# parse the yaml config based on self.nameifyaml_config["type"] =="boolean":
returnself.value==1elifyaml_config["type"] =="enum":
returnyaml_config["options"][self.value]
else:
returnself.value
The text was updated successfully, but these errors were encountered:
Two areas from improvement:
section
grouping, which can either be added like:Or like:
and then use this to group in the UI to organize things clearly as we add more to the yaml file
enum
(likeboolean
)Based on recent
doomthreadsconstructive discussions it seems like there's strong support to at least have the option to pair judges based on a middle-out style, and some other tweaks like this. Though a boolean may make sense in some instances, an enum is probably a better choice so support the possibility of having more than 1 way to pair judges.The yaml file could look like:
On the UI, this would lead to a select box where the display is the listed option and the value is the index in the list
Additionally, we could add support for a function on the
TabSetting
module like:The text was updated successfully, but these errors were encountered: