scoring for diff is combination of perplexity and weighted edits