{% extends "base.html" %} {% import "bootstrap/wtf.html" as wtf %} {% set round = ctx.round %} {% set contest = ctx.contest %} {% block title %} {{ round.round_code() }}: Výsledky pro {{ round.name|lower }} kategorie {{ round.category }}{% if contest %}
{{ contest.place.name_locative() }}{% endif %} {% if ctx.hier_place %} ({{ ctx.hier_place.name_locative() }}){% endif %} {% if not contest and round.level > 0 %} (všechny {{ place_levels[round.level].name_pl }}) {% endif %} {% endblock %} {% block breadcrumbs %} {{ ctx.breadcrumbs(action="Výsledky oblasti" if contest else "Výsledky kola") }} {% endblock %} {% block pretitle %}
{% if contest %} Odevzdaná řešení Výsledky kola {% endif %}
{% endblock %} {% block body %} {% if messages %}
{% set error_count = messages | selectattr(0, "equalto", "error") | list | count %}
    {% for (type, msg) in messages %} {% if type == "error" %}
  • Chyba: {{ msg }} {% elif type == "warning" %}
  • Varování: {{ msg }} {% else %}
  • Info: {{ msg }}{% endif %} {% endfor %}
{% endif %} {% if group_rounds|length > 1 %}

Toto je společná výsledková listina pro skupinu kol: {% for r in group_rounds %}{% if loop.index > 1 %}, {% endif %}{{ r.round_code() }} {{ r.name }}{% endfor %}. Jsou v ní započítány body ze všech úloh ve skupině kol.

{% endif %} {% set master = round.master %}

Mód této výsledkové listiny je {{ master.score_mode.friendly_name() }}. Diskvalifikovaní, odmítnutí a nepřítomní účastníci jsou skryti, stejně tak testovací uživatelé. Export pod tabulkou obsahuje sloupce navíc. Rozkliknutím bodů se lze dostat na detail daného řešení.

{% if master.score_winner_limit is not none or master.score_successful_limit is not none or master.score_advance_limit is not none %}

{% if master.score_winner_limit is not none %} Vítězi se stávají účastníci s alespoň {{ master.score_winner_limit|decimal }} {{ master.score_winner_limit|inflected_by("bodem", "body", "body") }}. {% endif %} {% if master.score_successful_limit is not none %} Úspěšnými řešiteli se stávají účastníci s alespoň {{ master.score_successful_limit|decimal }} {{ master.score_successful_limit|inflected_by("bodem", "body", "body") }}. {% endif %} {% if master.score_has_hm %} Pochvalné uznáni dostávají neúspěšní řešitelé, kteří vyřešili aspoň jednu úlohu za plný počet bodů. {% endif %} {% if master.score_advance_limit is not none %} Do dalšího kola postupují účastníci s alespoň {{ master.score_advance_limit|decimal }} {{ master.score_advance_limit|inflected_by("bodem", "body", "body") }}. {% endif %} {% endif %} {% if contest and (snapshots_count or snapshot_form) %}

{% if snapshots_count %} K této výsledkové listině {{ snapshots_count|inflected_by('existuje', 'existují', 'existují')}} {{ snapshots_count|inflected('uložená verze', 'uložené verze', 'uložených verzí') }}, {% if contest.scoretable_id %}jedna z nich je{% else %}žádná z nich není{% endif %} vydána jako oficiální výsledková listina. {% endif %} {% if snapshot_form %}Uložit současnou verzi výsledkové listiny můžete formulářem na spodku stránky.{% endif %} {% endif %} {% if edit_form %}

Zjednoznačnění pořadí: U soutěžících na sdílených pozicích vyplňte číslo do políčka na konci řádku. Třídí se vzestupně od nejmenšího, prázdné políčko se považuje za nulu.

{{ edit_form.csrf_token }} {{ wtf.form_field(edit_form.submit, class="btn btn-primary pull-right") }}
{% elif master.score_mode == RoundScoreMode.mo and ctx.rights.have_right(Right.manage_contest) %} Zjednoznačnit pořadí
{% endif %} {{ table.to_html() }}
  • Listina obsahuje celkem {{ num_results|inflected('účastníka', 'účastníky', 'účastníků') }}. {% if num_results > 0 %}
  • Průměrné počty bodů za úlohy:
      {% for t in tasks %}
    • {{ t.code }}: {{ difficulties_fmt[t] }} {% endfor %}
    {% endif %}
{% if edit_form %} {{ wtf.form_field(edit_form.submit, class="btn btn-primary pull-right") }}
{% elif master.score_mode == RoundScoreMode.mo and ctx.rights.have_right(Right.manage_contest) %} Zjednoznačnit pořadí
{% endif %} {% if snapshot_form %}

Uložit současnou verzi výsledkové listiny

Uložené verze výsledkové listiny odpovídají stavu k určitému datu. Jedna z nich může být označena jako oficiální a zveřejněna.

{{ snapshot_form.csrf_token }} {{ wtf.form_field(snapshot_form.note) }}
{% endif %} {% endblock %}