{% extends "base.html" %}
{% block title %}{{ analysis.title }} — The Shooter's Network{% endblock %}
{% block content %}
{% if analysis.session_id %}
Session ›
{% else %}
Dashboard ›
{% endif %}
Analysis
{{ analysis.title }}
{{ analysis.created_at.strftime('%d %b %Y') }}
· {{ analysis.shot_count }} shot(s)
· {{ analysis.group_count }} group(s)
Overall Statistics
| Metric | Value |
| Total shots | {{ overall.count }} |
| Min speed | {{ "%.4f"|format(overall.min_speed) }} |
| Max speed | {{ "%.4f"|format(overall.max_speed) }} |
| Mean speed | {{ "%.4f"|format(overall.mean_speed) }} |
| Std dev (speed) |
{% if overall.std_speed is not none %}{{ "%.4f"|format(overall.std_speed) }}{% else %}–{% endif %}
|
Groups — {{ groups_display|length }} group(s) detected
{% for stat, chart_b64 in groups_display %}
Group {{ stat.group_index }}
{{ stat.time_start }} – {{ stat.time_end }} | {{ stat.count }} shot(s)
| Metric | Value |
| Min speed | {{ "%.4f"|format(stat.min_speed) }} |
| Max speed | {{ "%.4f"|format(stat.max_speed) }} |
| Mean speed | {{ "%.4f"|format(stat.mean_speed) }} |
| Std dev (speed) |
{% if stat.std_speed is not none %}{{ "%.4f"|format(stat.std_speed) }}{% else %}–{% endif %}
|
{% endfor %}
{% endblock %}