{% import "macro.html" as macro %}
{{ macro.tiles_view(tiles, sorted=False) }}
{% if tile_from == 1 %} 下家打 {% elif tile_from == 2 %} 对家打 {% elif tile_from == 3 %} 上家打 {% endif %} {{ macro.tiles_view([chance_tile]) }}
{% for shanten_num, shanten in grouped_shanten %}
{{ macro.shanten_text(shanten_num) }}
进张
{% if shanten_num == 1 %}
好型进张
好型率
{% endif %}
{% for action, shanten_after_discard in shanten %}
{% if action[0] == 'pass' %} PASS {% elif action[0] == 'chi' %} {{ macro.tiles_view(action[1].tiles) }}吃打{{ macro.tiles_view([action[2]]) }} {% elif action[0] == 'pon' %} 碰打{{ macro.tiles_view([action[1]]) }} {% elif action[0] == 'minkan' %} 杠 {% endif %}
{{ macro.tiles_view(shanten_after_discard.advance, size='small', style="display: block;") }} 共{{ shanten_after_discard.advance_num }}张
{% if shanten_num == 1 %}
{{ macro.tiles_view(shanten_after_discard.good_shape_advance, size='small', style="display: block;") }} 共{{ shanten_after_discard.good_shape_advance_num }}张
{{ macro.percentile_str(shanten_after_discard.good_shape_advance_num / shanten_after_discard.advance_num) }}
{% endif %}
{% endfor %}
{% endfor %}