{% set sorted_metrics = metrics | dictsort %} {% set ns = namespace(percentile_keys=[]) %} {% if percentiles %} {% set ns.percentile_keys = percentiles %} {% elif sorted_metrics %} {% set reference_percentiles = sorted_metrics[0][1].percentiles.keys() | list %} {% set ns.percentile_keys = reference_percentiles %} {% endif %} {% if sorted_metrics %} {% for percentile in ns.percentile_keys %} {% set percentile_label = '%g' % percentile %} {% endfor %} {% for metric_name, summary in sorted_metrics %} {% for percentile in ns.percentile_keys %} {% set percentile_key = '%g' % percentile %} {% set percentile_value = summary.percentiles.get(percentile_key) %} {% endfor %} {% endfor %}
Metric MeanP{{ percentile_label }}Std Dev
{{ metric_name | replace('_', ' ') | title }} {{ summary.mean | format_metric(metric_name, currency) }} {% if percentile_value is not none %} {{ percentile_value | format_metric(metric_name, currency) }} {% else %} — {% endif %} {{ summary.std_dev | format_metric(metric_name, currency) }}
{% else %}

Monte Carlo metrics are unavailable.

{% endif %}