@rb-j No, just Hare, I have yet to process the full set of ballots, mine is based on the data that is visible in the Sankey diagram and the chart below it.
But I think I have an approach to doing it with a BTR election that should work fine. Obviously this doesn't show all information about the election, and there are cases where it may not really be reflective of what we want to show (I think the above way may be a bit misleading as to how far Jane Kim was behind Mark Leno -- she was very close to him in the round she was eliminated, and probably would have received the vast majority of his votes if he was eliminated, so she could have easily won against London Breed).
Another way of doing it, comes up with this:
Screenshot 2022-08-05 171115.png
In this case, Jane Kim is shown as closer to Mark Leno because her score is simply (66043 / 68707) (ratio of her score and Leno's in the round she was eliminated), times Mark Leno's already-calculated score. In other words, I don't average her ratio with London Breed's (times London Breed's score) into Kim's score in this simpler way of tabulating scores.
I think the logic should work fine with BTR. I think. Remember that I am proposing it purely as a simplified way to visualize an election, the scores are not suggested as determining the winner. I'd be interested in seeing if it holds up well when looking at atypical elections, such as when there is no Condorcet winner or a case like B******ton 2009.
Ultimately, what I want to show is "how close was each candidate to winning?" Which might be measured as "how many ballots would need a single change -- i.e. reverse the order of two adjacent candidates -- to make this candidate win under this method?"
That's a lot harder to actually calculate, though. So this is kind of an approximation.