{% extends "base.html" %} {% set active = "strategos" %} {% block title %}Wargame Dashboard — Strategos{% endblock %} {% block content %}
{{ active_game.scenario }}
{% endif %}| Domain | Phase | Blue (s) | Red (s) | Advantage |
|---|---|---|---|---|
| {{ domain|upper }} | {% endif %}{{ phase|title }} | {{ bd.get(phase ~ '_latency_s', '—') }} | {{ rd.get(phase ~ '_latency_s', '—') }} | {% if loop.first %}
{{ adv|upper }}
B {{ (bd.get('tempo_score',0)*100)|round(0)|int }}% / R {{ (rd.get('tempo_score',0)*100)|round(0)|int }}%
Cycle: {{ bd.get('cycle_time_s','—') }}s / {{ rd.get('cycle_time_s','—') }}s
|
{% endif %}
No OODA data available.
{% endif %}Enter a 2×2 payoff matrix. Each cell shows (Blue payoff, Red payoff). Nash equilibria are highlighted in amber.
| Side | Name | {% for c in coa_criteria %}{{ c|replace('_',' ')|title }} | {% endfor %}Score | Rank |
|---|---|---|---|---|
| {{ (row.side or 'blue')|upper }} | {{ row.name }} | {% for c in coa_criteria %}
{{ row.get(c, 0.5) }}
|
{% endfor %}
{{ row.get('composite_score', 0)|round(3) }} | #{{ loop.index }} |
No COA entries yet. Add one above.
{% endif %}| Turn | Blue Strength | Red Losses | Red Strength | Blue Losses | Tempo Δ |
|---|---|---|---|---|---|
| Loading… | |||||