Replying to @davidbaron
Sadly we're nowhere near close enough to the true chaos scenario: Kim surging to second and getting to see what all the Leno voters put after him.
1
I think you can pull that out of the raw data. Maybe I'll look tomorrow.
1
I don't think they publish data for eliminations that didn't happen.
1
But they publish all the ballots! At this point I have JS code that runs the ranked choice and reproduces (on spot check of numbers) the official table. Still need to: * make it produce readable output rather than a JS object * make it show more data than the official results
1
1
I tossed what I have up at github.com/dbaron/sf-electio… ... but I have some plans for what to do next. (Right now the output is literally to console.log() because I haven't written anything else.)
1
Where do they publish all the ballots?
1
At sfelections.sfgov.org/june-5… . See "Ranked-Choice Voting: Ballot Image" and "(?)" and "Ranked-Choice Voting: Master Lookup".
1
So every line in "Ballot Image" is an encoded ballot?
1
Every line is a single rank from a ballot. Notice columns 34-36 go 001, 002, 003, 001, 002, .... (See my JS code, too.)
1
1
It's documented at the PDF at the "(?)" link, i.e., sfelections.org/results/2018…
1
1
Replying to @davidbaron @khuey_
FWIW, I'd like to add (but probably won't do all): * ability to filter by district, mail-in vs in-person * popup showing next choices for the cells in the RCV table * ability to run the RCV with a candidate removed * ability to run the RCV with some extra ballots added in

Jun 6, 2018 · 4:26 PM UTC