def METHOD_NAME(utterances, averaging_mode, weights):
    self_bleu = []
    for i in range(len(utterances)):
        hypo = utterances[i]
        rest = utterances[:i] + utterances[i+1:]
        self_bleu.append(sentence_bleu(rest, hypo, weights,
                         no_length_penalty=True, averaging_mode=averaging_mode))
    return self_bleu