def parse_result_timeup
      s0 = @current_pos
      if match_str("で時間切れにより") != :failed
        if parse_turn != :failed
          if match_str("手の勝ち") != :failed
            @reported_pos = s0
            "TIME_UP"
          else
            @current_pos = s0
            :failed
          end
        else
          @current_pos = s0
          :failed
        end
      else
        @current_pos = s0
        :failed
      end
    end
def parse_result_timeup
      s0 = @current_pos
      if match_str("で時間切れにより") != :failed
        if parse_turn != :failed
          if match_str("手の勝ち") != :failed
            @reported_pos = s0
            "TIME_UP"
          else
            @current_pos = s0
            :failed
          end
        else
          @current_pos = s0
          :failed
        end
      else
        @current_pos = s0
        :failed
      end
    end
result_timeup : "で時間切れにより" turn "手の勝ち"