{# The Edge Finder sweep: every setting of racinglines/pipelines/sweep_settings.py, grouped. #} {% from "lab_setting_field.html" import field with context %}
{{ csrf() }}

{{ jt.label }}

{{ jt.what }} · {{ jt.minutes }}
{# The main settings first; every other one under "All settings" (closed, still submitted). #} {% set essential = ["variant", "venue", "min_edge", "max_stake", "max_disagree"] %}
{% for g, glabel, items in sweep_groups %}{% for s in items if s.name in essential %}{{ field(s, sweep_start.get(s.name)) }}{% endfor %}{% endfor %}
All settings {% for g, glabel, items in sweep_groups %}
{{ glabel }}
{% for s in items if s.name not in essential %}{{ field(s, sweep_start.get(s.name)) }}{% endfor %}
{% endfor %}