Combos & Synergies
{% if versions and (versions.combos or versions.synergies) %}
lists v{{ versions.combos }}{% if versions.synergies %} / {{ versions.synergies }}{% endif %}
{% endif %}
Detected combos ({{ combos|length }})
{% if combos and combos|length %}
{% for c in combos %}
-
{{ c.a }}
+
{{ c.b }}
{% if c.cheap_early or c.setup_dependent %}
{% if c.cheap_early %}cheap/early{% endif %}
{% if c.setup_dependent %}setup{% endif %}
{% endif %}
{% endfor %}
{% else %}
None found.
{% endif %}
Detected synergies ({{ synergies|length }})
{% if synergies and synergies|length %}
{% for s in synergies %}
-
{{ s.a }}
+
{{ s.b }}
{% if s.tags %}
{% for t in s.tags %}{{ t }}{% endfor %}
{% endif %}
{% endfor %}
{% else %}
None found.
{% endif %}
{% if suggestions and suggestions|length %}
Suggestions
{% for s in suggestions %}
-
{% if s.kind == 'add' %}Add {{ s.name }} (partner: {{ s.have }})
{% elif s.kind == 'cut' %}Cut {{ s.name }} (pairs with {{ s.partner }})
{% else %}{{ s.kind|title }} {{ s.name }}{% endif %}
{% set badges = [] %}
{% if s.cheap_early %}{% set _ = badges.append('cheap/early') %}{% endif %}
{% if s.setup_dependent %}{% set _ = badges.append('setup-dependent') %}{% endif %}
{% if badges and badges|length %}
{ {{ badges|join(', ') }} }
{% endif %}
{% if s.tags and s.tags|length %}
[{{ s.tags|join(', ') }}]
{% endif %}
{% endfor %}
{% endif %}