{{ title }}

{% for values in answers.algorithm.values %} {% if forloop.counter == 1 %}

Algorithms

{% endif %}

A{{ forloop.counter }}: {{ values.Name }}

{% if values.Description %} Description: {{ values.Description }}
{% endif %} {% if 'not found' in values.ID %} ID: - {% elif 'mathmoddb' in values.ID %} MathModDB ID: {{ values.ID|cut:"mathmoddb:"}} {% elif 'mathalgodb' in values.ID %} MathAlgoDB ID: {{ values.ID|cut:"mathalgodb:"}} {% elif 'mardi' in values.ID %} MaRDI Portal ID: {{ values.ID|cut:"mardi:"}} {% elif 'wikidata' in values.ID %} Wikidata ID: {{ values.ID|cut:"wikidata:"}} {% endif %}

{% for solves in values.RelationP.values %} {% if forloop.counter == 1 %}

Relations to Algorithmic Problems

{% endif %} solves: {{ solves.1 }}
{% endfor %} {% for implementedBy in values.RelationS.values %} {% if forloop.counter == 1 %}

Relations to Software

{% endif %} implemented by: {{ implementedBy.1 }}
{% endfor %} {% for relation in values.RelationA.values %} {% if forloop.counter == 1 %}

Relations to Algorithms

{% endif %} {% if relation.0 == option.hasComponent %} has Component: {{relation.1 }}
{% elif relation.0 == option.componentOf %} component of: {{relation.1 }}
{% elif relation.0 == option.hasSubclass %} has subclass: {{relation.1 }}
{% elif relation.0 == option.subclassOf %} subclass of: {{relation.1 }}
{% elif relation.0 == option.relatedTo %} related to: {{relation.1 }}
{% endif %} {% endfor %} {% endfor %} {% for values in answers.problem.values %} {% if forloop.counter == 1 %}

Algorithmic Problem

{% endif %} {% if values.ID %}

AP{{ forloop.counter }}: {{ values.Name }}

{% if values.Description %} Description: {{ values.Description }}
{% endif %} {% if 'not found' in values.ID %} ID: - {% elif 'mathmoddb' in values.ID %} MathModDB ID: {{ values.ID|cut:"mathmoddb:"}} {% elif 'mathalgodb' in values.ID %} MathAlgoDB ID: {{ values.ID|cut:"mathalgodb:"}} {% elif 'mardi' in values.ID %} MaRDI Portal ID: {{ values.ID|cut:"mardi:"}} {% elif 'wikidata' in values.ID %} Wikidata ID: {{ values.ID|cut:"wikidata:"}} {% endif %}

{% for instantiates in values.RelationB.values %} {% if forloop.counter == 1 %}

Relations to Benchmarks

{% endif %} instantiates: {{ instantiates.1 }}
{% endfor %} {% for relation in values.RelationP.values %} {% if forloop.counter == 1 %}

Relations to Algorithmic Problems

{% endif %} {% if relation.0 == option.specializes %} specializes: {{relation.1 }}
{% elif relation.0 == option.specializedBy %} specializedby: {{relation.1 }}
{% endif %} {% endfor %} {% endif %} {% endfor %} {% for values in answers.software.values %} {% if forloop.counter == 1 %}

Software

{% endif %}

S{{ forloop.counter }}: {{ values.Name }}

{% if values.Description %} Description: {{ values.Description }}
{% endif %} {% if 'not found' in values.ID %} ID: - {% elif 'mathmoddb' in values.ID %} MathModDB ID: {{ values.ID|cut:"mathmoddb:"}} {% elif 'mathalgodb' in values.ID %} MathAlgoDB ID: {{ values.ID|cut:"mathalgodb:"}} {% elif 'mardi' in values.ID %} MaRDI Portal ID: {{ values.ID|cut:"mardi:"}} {% elif 'wikidata' in values.ID %} Wikidata ID: {{ values.ID|cut:"wikidata:"}} {% endif %}
{% for reference in values.Reference.values %} {% if reference.0 == option.SWMATH %} swMath ID: {{ reference.1 }}
{% endif %} {% if reference.0 == option.DOI %} DOI: {{ reference.1 }} {% endif %} {% endfor %}

{% for tests in values.RelationB.values %} {% if forloop.counter == 1 %}

Relations to Benchmarks

{% endif %} tests: {{ tests.1 }}
{% endfor %} {% endfor %} {% for values in answers.benchmark.values %} {% if forloop.counter == 1 %}

Benchmark

{% endif %}

B{{ forloop.counter }}: {{ values.Name }}

{% if values.Description %} Description: {{ values.Description }}
{% endif %} {% if 'not found' in values.ID %} ID: - {% elif 'mathmoddb' in values.ID %} MathModDB ID: {{ values.ID|cut:"mathmoddb:"}} {% elif 'mathalgodb' in values.ID %} MathAlgoDB ID: {{ values.ID|cut:"mathalgodb:"}} {% elif 'mardi' in values.ID %} MaRDI Portal ID: {{ values.ID|cut:"mardi:"}} {% elif 'wikidata' in values.ID %} Wikidata ID: {{ values.ID|cut:"wikidata:"}} {% endif %}
{% for reference in values.Reference.values %} {% if reference.0 == option.MORWIKI %} MORwiki ID: {{ reference.1 }}
{% endif %} {% if reference.0 == option.DOI %} DOI: {{ reference.1 }} {% endif %} {% endfor %}

{% endfor %} {% for values in answers.publication.values %} {% if forloop.counter == 1 %}

Publications

{% endif %}

P{{ forloop.counter }}: {{ values.Name }}

{% if values.ID %} ID: {{ values.ID }}
{% endif %} {% for reference in values.reference.values %} {% if reference.0 == option.DOI %} DOI: {{ reference.1 }}
{% endif %} {% if reference.0 == option.URL %} URL: {{ reference.1 }}
{% endif %} {% endfor %}

{% for values in values.RelationA.values %} {% if forloop.counter == 1 %}

Relations to Algorithms

{% endif %} {% if values.0 == option.analyzes %} analyzes: {{ values.1 }}
{% elif values.0 == option.applies %} applies: {{ values.1 }}
{% elif values.0 == option.invents %} invents: {{ values.1 }}
{% elif values.0 == option.studies %} studies: {{ values.1 }}
{% elif values.0 == option.surveys %} surveys: {{ values.1 }}
{% endif %} {% endfor %} {% for values in values.RelationB.values %} {% if forloop.counter == 1 %}

Relations to Benchmarks

{% endif %} {% if values.0 == option.documents %} documents: {{ values.1 }}
{% elif values.0 == option.uses %} uses: {{ values.1 }}
{% endif %} {% endfor %} {% for values in values.RelationS.values %} {% if forloop.counter == 1 %}

Relations to Software

{% endif %} {% if values.0 == option.documents %} documents: {{ values.1 }}
{% elif values.0 == option.uses %} uses: {{ values.1 }}
{% endif %} {% endfor %} {% endfor %}