{# One question, in the order the design spec fixes: what was asked, the two statements, what differs between their results, what the two published evaluators would have said, and then everything a reader can explore. Where a maintainer read this question and wrote down what they made of it, that reading is a block of its own under the verdict's own words, with the date of the file it was written in and a link to that file. The two never merge into one line: the verdict is what a rule computed over two results, and the reading is a person's, in their own words. #} {% extends "base.html" %} {% from "_strip.html" import strip %} {% from "_rows.html" import rows_table %} {% from "_statements.html" import statement_pair %} {% from "_probes.html" import probe_list %} {% from "_record.html" import record_block %} {% from "_rerun.html" import rerun_block %} {% from "_files.html" import file_links %} {% from "_figure.html" import figure_block %} {% block strip %}{{ strip(page) }}{% endblock %} {% block content %}

The question

{{ page.question_text }}

{% if page.evidence_text %}

the hint the set supplies: {{ page.evidence_text }}

{% endif %}

{{ page.verdict_reading }}

{% if page.by_hand %}

read by hand, {{ page.by_hand.date }}: {{ page.by_hand.classification }}{% if page.by_hand.meaning %} {{ page.by_hand.meaning }}{% endif %}

{{ page.by_hand.reason }}

a maintainer's reading of this question, out of {{ page.by_hand.file }}, copied from {{ page.by_hand.source }}. It is not a verdict and nothing above it was computed from it.

{% endif %} {% if page.mismatched %}

the two records disagree on these preconditions, so they were not compared: {{ page.mismatched|join(', ') }}

{% endif %} {% if page.projection %}

{{ page.projection.reading }}

gold
{{ page.projection.gold|join(', ') }}
prediction
{{ page.projection.second|join(', ') }}
{% endif %}
{{ statement_pair(page.sides) }} {% if page.differences %}

The rows they differ in

{% for difference in page.differences %}

{{ difference.heading }}, {{ difference.rows.total }}

{{ rows_table(difference.rows, entrance=true) }}
{% endfor %}
{% endif %} {% if page.readings or page.mechanism %}

What the benchmark would have said

{% for reading in page.readings %}

{{ reading.name }}: {{ reading.value }}

{{ reading.method }}

{{ reading.source }}

{% for count in reading.counts %}
{{ count.name }}
{{ count.value }}
{% endfor %}
{% endfor %} {% if page.mechanism %}

the class: {{ page.mechanism.classification }}

{{ page.mechanism.reading }}

{% if page.figure %} {{ figure_block(page.figure) }} {% endif %}
{% for fact in page.mechanism.facts %}
{{ fact.name }}
{{ fact.value }}
{% endfor %}
{% endif %}
{% endif %}

The results

{% for side in page.sides %}
{{ side.side }}, {{ side.result.total }} {{ rows_table(side.result) }}
{% endfor %}
{{ probe_list(page, rows_table) }}

The evidence records

{% for record in page.records %} {{ record_block(record, rows_table) }} {% endfor %}
{{ rerun_block(page.records) }}

This question's run

run
{{ page.run_id }}
server
{{ page.backend_identity }}
question set
{{ page.question_set }}
replay rule
{{ page.replay_rule }}

the run this question belongs to

{{ file_links(page.files) }} {% endblock %}