My name is Brian Strege. I'm a software engineer based in Washington, DC.
I've developed a system to allow for per-precinct results reporting for ranked choice voting (RCV) elections. These results are precinct-summable, so that this data can be reported from each precinct asynchronously and added together by any third party, to enable them to conduct their own RCV tabulations at any time. It is my hope that use of this system will accelerate the time to get election results from RCV elections throughout the United States, where currently there are multi-day wait times in many jurisdictions that use RCV such as Maine, Alaska, NYC, and where I live in Washington, DC.
I call this system the Structured Ordering of RCV Ballots, or SORB for short. Patent pending.
See the presentation below for an example of what this data looks like and how it is used to conduct RCV tabulations. Please contact me at bdstrege@gmail.com for any questions.
Permutation-based RCV results reporting via the SORB System (pptx)
DownloadOn June 16, 2026, Washington, DC conducted its first election using RCV. See the files below for raw vote counts from our June primary election. The _nowi files contain vote counts with pre-eliminated write-ins, and the _rX files contain counts with only X rounds worth of data. All of these files are sufficient to reproduce round-by-round tabulations which match the certified results.
This is how RCV election data should look.
Copyright © 2026 SORB by Brian Strege - All Rights Reserved. Contact: bdstrege@gmail.com
We use cookies to analyze website traffic and optimize your website experience. By accepting our use of cookies, your data will be aggregated with all other user data.