{% extends "base.html" %} {% block title %}Superheroji — Idriz Admin{% endblock %} {% block extra_css %} .panel { background: var(--panel); border: 1px solid var(--line); border-radius: 10px; padding: 20px 22px; margin-bottom: 22px; max-width: 640px; } .panel h2 { margin: 0 0 4px; font-size: 16px; } .panel p.hint { color: var(--muted); font-size: 13px; margin: 0 0 16px; } .row { display: flex; align-items: center; gap: 12px; } input[type=number] { width: 90px; padding: 9px 12px; font-size: 15px; border: 1px solid var(--line); border-radius: 8px; } button { padding: 9px 18px; font-size: 14px; font-weight: 600; color: #fff; background: var(--accent); border: none; border-radius: 8px; cursor: pointer; } button:hover { filter: brightness(1.05); } button.danger { background: var(--bad); } table { width: 100%; border-collapse: collapse; background: var(--panel); border: 1px solid var(--line); border-radius: 10px; overflow: hidden; max-width: 640px; } th, td { text-align: left; padding: 10px 14px; font-size: 14px; } th { background: #fafbfc; color: var(--muted); font-weight: 600; border-bottom: 1px solid var(--line); } tr:not(:last-child) td { border-bottom: 1px solid var(--line); } td.num { text-align: right; font-variant-numeric: tabular-nums; } .rank { color: var(--muted); width: 30px; } .src { font-size: 11px; color: var(--muted); } .empty { color: var(--muted); font-style: italic; } {% endblock %} {% block content %}

Superheroji

Podešavanje igre i pamćenje relativnih jačina likova.

Broj rundi po partiji

Koliko rundi traje jedna partija ({{ min_rounds }}–{{ max_rounds }}). Primjenjuje se na sljedeću partiju.

Rang-lista heroja

Snaga (rejting) raste kad heroj pobjeđuje. Idriz je koristi da borbe budu dosljedne kroz partije.

{% if heroes %} {% for h in heroes %} {% endfor %}
#HerojSnagaPobjedePoraziBorbi
{{ loop.index }} {{ h.name }} {% if h.source == 'web' %}(web){% endif %} {{ h.rating }} {{ h.wins }} {{ h.losses }} {{ h.games }}
{% else %}

Još nema odigranih borbi. Rang-lista se puni kako djeca igraju.

{% endif %}

Zabilježeni dvoboji

Konkretni ishodi sa razlogom. Kad se isti dvoboj ponovi, Idriz čita odavde i ne pita LLM ponovo.

{% if matchups %} {% for m in matchups %} {% endfor %}
PobjednikGubitnikRazlogPuta
{{ m.winner }} {{ m.loser }} {{ m.reason }} {{ m.count }}
{% else %}

Još nema zabilježenih dvoboja.

{% endif %} {% if heroes or matchups %}
{% endif %} {% endblock %}