{% import "macro.html" as macro %}
{{ macro.tiles_view(tiles, sorted=False) }}
已摸牌
{% for shanten_num, shanten in grouped_shanten %}
{{ macro.shanten_text(shanten_num) }}
进张
{% if shanten_num == 0 %}
好型改良
{% endif %} {% if shanten_num == 1 %}
好型进张
{% endif %}
{% for action, shanten_after_action in shanten %}
{% if action[0] == 'discard' %} {% elif action[0] == 'ankan' %} 暗杠 {% endif %} {{ macro.tiles_view([action[1]], size='small') }}
{{ macro.tiles_view(shanten_after_action.advance, size='small', style="display: block;") }} 共{{ shanten_after_action.advance_num }}张
{% if shanten_num == 0 %}
{{ macro.render_improvement(shanten_after_action.good_shape_improvement, shanten_after_action.good_shape_improvement_num, convert_improvement_view) }}
{% endif %} {% if shanten_num == 1 %}
{{ macro.tiles_view(shanten_after_action.good_shape_advance, size='small', style="display: block;") }} 共{{ shanten_after_action.good_shape_advance_num }}张({{ macro.percentile_str(shanten_after_action.good_shape_advance_num / shanten_after_action.advance_num) }})
{% endif %}
{% endfor %}
{% endfor %}