Runs

newest first · accuracy = correct / all graded (needs review counts as wrong) · ▲ = scope changed
{% if not runs %}
No runs yet.
{% else %} {% for r in runs %}{% endfor %}
StartScopeQuestionsCorrectWrongReview%
{{ r.started_at[:16]|replace('T', ' ') }}v{{ r.scope_version }}{% if loop.nextitem is defined and loop.nextitem.scope_version != r.scope_version %} ▲{% endif %}{{ r.question_count }}{{ r.good_count }}{{ r.bad_count }}{{ r.review_count }}{{ ((r.accuracy|float) * 100)|round|int if r.accuracy is not none else '–' }}
{% endif %}