{
  "Election": {
    "election_id": "38b7fg",
    "title": "BV2274 — The cost of districting — the best candidate wins no district at all",
    "description": "Two chapters of one club elect a single national delegate, and the same nine members are counted three ways. Ana is adored in Northside and unknown in Southside; Beto is the exact mirror image; Cleo is everybody's solid second choice. Race 1 counts Northside's five members and elects Ana. Race 2 counts Southside's four and elects Beto. Race 3 counts all nine together and elects CLEO — who won neither chapter. Nothing about anyone's ballot changed between the races. Only the map did. Ana's 23 points are concentrated in one chapter and Beto's 19 in the other, while Cleo's 33 are spread evenly across both, so a chapter-by-chapter count reads concentration and a combined count reads the total. Cleo also beats both rivals head-to-head, so she is the Condorcet winner as well as the points leader: both notions of 'best' agree, and the district map overrides both. This is the distortion of DISTRIBUTED voting, made countable. Computational social choice proves that splitting an electorate into k districts and then choosing among the district winners multiplies the worst-case welfare loss by k — and that the loss survives even when every district counts perfect utilities. Here at k=2 you can check it by hand: every chapter ran a full 0-5 score count and still discarded the best candidate, so no ballot reform touches this. What costs the club is the requirement that the delegate be somebody's chapter winner. Picking Ana costs 30% of the available satisfaction; picking Beto costs 42%. In the two chapter races every member of the OTHER chapter leaves the contest blank, which is how a real districted election works — you get one ballot paper and vote only your own district's contest. A blank adds zero to every total, so the counts match the 5- and 4-member tallies exactly. Read it fairly: this is a constructed example showing the mechanism, not a claim about how often real district maps do this. Published experiments on real-world data find the effect far milder than the worst-case bound, because real electorates are homogeneous. The library's other districting case (Exercise 1, two districts and one mayor) is the honest twin, where districting costs nothing at all and the combined count is the one that gives ground. Full lesson & tabulation: https://masiarek.github.io/star-voting-library/07_Concepts/topics/distributed_voting_distortion.html",
    "frontend_url": "",
    "start_time": null,
    "end_time": null,
    "owner_id": "ea09e7c7-b00d-427a-bef8-32ade437d49d",
    "audit_ids": null,
    "admin_ids": null,
    "credential_ids": null,
    "state": "open",
    "races": [
      {
        "title": "BV2274 — Northside chapter (5 members)",
        "race_id": "67faef65-3660-4a9c-a857-89d6dc22dfe9",
        "num_winners": 1,
        "voting_method": "STAR",
        "candidates": [
          {
            "candidate_id": "1b9a346c-c812-42b8-adbb-50709e042aed",
            "candidate_name": "Ana"
          },
          {
            "candidate_id": "108de74e-b27c-4cda-8620-683e1a06bf03",
            "candidate_name": "Beto"
          },
          {
            "candidate_id": "746da765-7f37-4c8a-a425-530a0c6a9118",
            "candidate_name": "Cleo"
          }
        ],
        "description": "",
        "enable_write_in": false
      },
      {
        "title": "BV2274 — Southside chapter (4 members)",
        "race_id": "005e8c4f-1d4d-4515-92dd-6c50a995ffe4",
        "num_winners": 1,
        "voting_method": "STAR",
        "candidates": [
          {
            "candidate_id": "8ae58b3b-9129-4231-819a-3eea197199ba",
            "candidate_name": "Ana"
          },
          {
            "candidate_id": "2ccfac00-5df8-4520-8325-2c3ca5e5640d",
            "candidate_name": "Beto"
          },
          {
            "candidate_id": "a1507ff9-df58-4c98-86ff-76cccc550ae4",
            "candidate_name": "Cleo"
          }
        ],
        "description": "",
        "enable_write_in": false
      },
      {
        "title": "BV2274 — Both chapters together (9 members)",
        "race_id": "121e5799-37a8-4b51-bfbf-a1c95641c9da",
        "num_winners": 1,
        "voting_method": "STAR",
        "candidates": [
          {
            "candidate_id": "91f8b789-5025-437a-b8fa-e21de8d27177",
            "candidate_name": "Ana"
          },
          {
            "candidate_id": "e3d25685-2f6e-4fd1-ae1e-0b5e19ed0781",
            "candidate_name": "Beto"
          },
          {
            "candidate_id": "c3b9573e-a335-472d-bb82-55e7082e452e",
            "candidate_name": "Cleo"
          }
        ],
        "description": "",
        "enable_write_in": false
      }
    ],
    "settings": {
      "voter_access": "open",
      "voter_authentication": {
        "ip_address": false,
        "voter_id": false,
        "email": false
      },
      "ballot_updates": false,
      "public_results": true,
      "time_zone": "America/Los_Angeles",
      "random_candidate_order": false,
      "require_instruction_confirmation": true
    },
    "claim_key_hash": null,
    "is_public": null,
    "create_date": "2026-08-06T02:29:35.504Z",
    "update_date": "1785983375504",
    "head": true,
    "ballot_source": "live_election",
    "public_archive_id": null
  },
  "Ballots": [
    {
      "ballot_id": "b-dqvd2c6p",
      "election_id": "38b7fg",
      "precinct": null,
      "votes": [
        {
          "race_id": "67faef65-3660-4a9c-a857-89d6dc22dfe9",
          "scores": [
            {
              "candidate_id": "1b9a346c-c812-42b8-adbb-50709e042aed",
              "score": 0
            },
            {
              "candidate_id": "108de74e-b27c-4cda-8620-683e1a06bf03",
              "score": 0
            },
            {
              "candidate_id": "746da765-7f37-4c8a-a425-530a0c6a9118",
              "score": 0
            }
          ]
        },
        {
          "race_id": "005e8c4f-1d4d-4515-92dd-6c50a995ffe4",
          "scores": [
            {
              "candidate_id": "8ae58b3b-9129-4231-819a-3eea197199ba",
              "score": 0
            },
            {
              "candidate_id": "2ccfac00-5df8-4520-8325-2c3ca5e5640d",
              "score": 5
            },
            {
              "candidate_id": "a1507ff9-df58-4c98-86ff-76cccc550ae4",
              "score": 3
            }
          ]
        },
        {
          "race_id": "121e5799-37a8-4b51-bfbf-a1c95641c9da",
          "scores": [
            {
              "candidate_id": "91f8b789-5025-437a-b8fa-e21de8d27177",
              "score": 0
            },
            {
              "candidate_id": "e3d25685-2f6e-4fd1-ae1e-0b5e19ed0781",
              "score": 5
            },
            {
              "candidate_id": "c3b9573e-a335-472d-bb82-55e7082e452e",
              "score": 3
            }
          ]
        }
      ]
    },
    {
      "ballot_id": "b-4d48kx8j",
      "election_id": "38b7fg",
      "precinct": null,
      "votes": [
        {
          "race_id": "67faef65-3660-4a9c-a857-89d6dc22dfe9",
          "scores": [
            {
              "candidate_id": "1b9a346c-c812-42b8-adbb-50709e042aed",
              "score": 0
            },
            {
              "candidate_id": "108de74e-b27c-4cda-8620-683e1a06bf03",
              "score": 0
            },
            {
              "candidate_id": "746da765-7f37-4c8a-a425-530a0c6a9118",
              "score": 0
            }
          ]
        },
        {
          "race_id": "005e8c4f-1d4d-4515-92dd-6c50a995ffe4",
          "scores": [
            {
              "candidate_id": "8ae58b3b-9129-4231-819a-3eea197199ba",
              "score": 0
            },
            {
              "candidate_id": "2ccfac00-5df8-4520-8325-2c3ca5e5640d",
              "score": 5
            },
            {
              "candidate_id": "a1507ff9-df58-4c98-86ff-76cccc550ae4",
              "score": 3
            }
          ]
        },
        {
          "race_id": "121e5799-37a8-4b51-bfbf-a1c95641c9da",
          "scores": [
            {
              "candidate_id": "91f8b789-5025-437a-b8fa-e21de8d27177",
              "score": 0
            },
            {
              "candidate_id": "e3d25685-2f6e-4fd1-ae1e-0b5e19ed0781",
              "score": 5
            },
            {
              "candidate_id": "c3b9573e-a335-472d-bb82-55e7082e452e",
              "score": 3
            }
          ]
        }
      ]
    },
    {
      "ballot_id": "b-jmdyxydy",
      "election_id": "38b7fg",
      "precinct": null,
      "votes": [
        {
          "race_id": "67faef65-3660-4a9c-a857-89d6dc22dfe9",
          "scores": [
            {
              "candidate_id": "1b9a346c-c812-42b8-adbb-50709e042aed",
              "score": 5
            },
            {
              "candidate_id": "108de74e-b27c-4cda-8620-683e1a06bf03",
              "score": 0
            },
            {
              "candidate_id": "746da765-7f37-4c8a-a425-530a0c6a9118",
              "score": 3
            }
          ]
        },
        {
          "race_id": "005e8c4f-1d4d-4515-92dd-6c50a995ffe4",
          "scores": [
            {
              "candidate_id": "8ae58b3b-9129-4231-819a-3eea197199ba",
              "score": 0
            },
            {
              "candidate_id": "2ccfac00-5df8-4520-8325-2c3ca5e5640d",
              "score": 0
            },
            {
              "candidate_id": "a1507ff9-df58-4c98-86ff-76cccc550ae4",
              "score": 0
            }
          ]
        },
        {
          "race_id": "121e5799-37a8-4b51-bfbf-a1c95641c9da",
          "scores": [
            {
              "candidate_id": "91f8b789-5025-437a-b8fa-e21de8d27177",
              "score": 5
            },
            {
              "candidate_id": "e3d25685-2f6e-4fd1-ae1e-0b5e19ed0781",
              "score": 0
            },
            {
              "candidate_id": "c3b9573e-a335-472d-bb82-55e7082e452e",
              "score": 3
            }
          ]
        }
      ]
    },
    {
      "ballot_id": "b-dr4d3ty3",
      "election_id": "38b7fg",
      "precinct": null,
      "votes": [
        {
          "race_id": "67faef65-3660-4a9c-a857-89d6dc22dfe9",
          "scores": [
            {
              "candidate_id": "1b9a346c-c812-42b8-adbb-50709e042aed",
              "score": 5
            },
            {
              "candidate_id": "108de74e-b27c-4cda-8620-683e1a06bf03",
              "score": 0
            },
            {
              "candidate_id": "746da765-7f37-4c8a-a425-530a0c6a9118",
              "score": 3
            }
          ]
        },
        {
          "race_id": "005e8c4f-1d4d-4515-92dd-6c50a995ffe4",
          "scores": [
            {
              "candidate_id": "8ae58b3b-9129-4231-819a-3eea197199ba",
              "score": 0
            },
            {
              "candidate_id": "2ccfac00-5df8-4520-8325-2c3ca5e5640d",
              "score": 0
            },
            {
              "candidate_id": "a1507ff9-df58-4c98-86ff-76cccc550ae4",
              "score": 0
            }
          ]
        },
        {
          "race_id": "121e5799-37a8-4b51-bfbf-a1c95641c9da",
          "scores": [
            {
              "candidate_id": "91f8b789-5025-437a-b8fa-e21de8d27177",
              "score": 5
            },
            {
              "candidate_id": "e3d25685-2f6e-4fd1-ae1e-0b5e19ed0781",
              "score": 0
            },
            {
              "candidate_id": "c3b9573e-a335-472d-bb82-55e7082e452e",
              "score": 3
            }
          ]
        }
      ]
    },
    {
      "ballot_id": "b-6dt8gbt7",
      "election_id": "38b7fg",
      "precinct": null,
      "votes": [
        {
          "race_id": "67faef65-3660-4a9c-a857-89d6dc22dfe9",
          "scores": [
            {
              "candidate_id": "1b9a346c-c812-42b8-adbb-50709e042aed",
              "score": 0
            },
            {
              "candidate_id": "108de74e-b27c-4cda-8620-683e1a06bf03",
              "score": 0
            },
            {
              "candidate_id": "746da765-7f37-4c8a-a425-530a0c6a9118",
              "score": 0
            }
          ]
        },
        {
          "race_id": "005e8c4f-1d4d-4515-92dd-6c50a995ffe4",
          "scores": [
            {
              "candidate_id": "8ae58b3b-9129-4231-819a-3eea197199ba",
              "score": 0
            },
            {
              "candidate_id": "2ccfac00-5df8-4520-8325-2c3ca5e5640d",
              "score": 4
            },
            {
              "candidate_id": "a1507ff9-df58-4c98-86ff-76cccc550ae4",
              "score": 5
            }
          ]
        },
        {
          "race_id": "121e5799-37a8-4b51-bfbf-a1c95641c9da",
          "scores": [
            {
              "candidate_id": "91f8b789-5025-437a-b8fa-e21de8d27177",
              "score": 0
            },
            {
              "candidate_id": "e3d25685-2f6e-4fd1-ae1e-0b5e19ed0781",
              "score": 4
            },
            {
              "candidate_id": "c3b9573e-a335-472d-bb82-55e7082e452e",
              "score": 5
            }
          ]
        }
      ]
    },
    {
      "ballot_id": "b-q7qqhkry",
      "election_id": "38b7fg",
      "precinct": null,
      "votes": [
        {
          "race_id": "67faef65-3660-4a9c-a857-89d6dc22dfe9",
          "scores": [
            {
              "candidate_id": "1b9a346c-c812-42b8-adbb-50709e042aed",
              "score": 4
            },
            {
              "candidate_id": "108de74e-b27c-4cda-8620-683e1a06bf03",
              "score": 0
            },
            {
              "candidate_id": "746da765-7f37-4c8a-a425-530a0c6a9118",
              "score": 5
            }
          ]
        },
        {
          "race_id": "005e8c4f-1d4d-4515-92dd-6c50a995ffe4",
          "scores": [
            {
              "candidate_id": "8ae58b3b-9129-4231-819a-3eea197199ba",
              "score": 0
            },
            {
              "candidate_id": "2ccfac00-5df8-4520-8325-2c3ca5e5640d",
              "score": 0
            },
            {
              "candidate_id": "a1507ff9-df58-4c98-86ff-76cccc550ae4",
              "score": 0
            }
          ]
        },
        {
          "race_id": "121e5799-37a8-4b51-bfbf-a1c95641c9da",
          "scores": [
            {
              "candidate_id": "91f8b789-5025-437a-b8fa-e21de8d27177",
              "score": 4
            },
            {
              "candidate_id": "e3d25685-2f6e-4fd1-ae1e-0b5e19ed0781",
              "score": 0
            },
            {
              "candidate_id": "c3b9573e-a335-472d-bb82-55e7082e452e",
              "score": 5
            }
          ]
        }
      ]
    },
    {
      "ballot_id": "b-bphrdhjv",
      "election_id": "38b7fg",
      "precinct": null,
      "votes": [
        {
          "race_id": "67faef65-3660-4a9c-a857-89d6dc22dfe9",
          "scores": [
            {
              "candidate_id": "1b9a346c-c812-42b8-adbb-50709e042aed",
              "score": 0
            },
            {
              "candidate_id": "108de74e-b27c-4cda-8620-683e1a06bf03",
              "score": 0
            },
            {
              "candidate_id": "746da765-7f37-4c8a-a425-530a0c6a9118",
              "score": 0
            }
          ]
        },
        {
          "race_id": "005e8c4f-1d4d-4515-92dd-6c50a995ffe4",
          "scores": [
            {
              "candidate_id": "8ae58b3b-9129-4231-819a-3eea197199ba",
              "score": 0
            },
            {
              "candidate_id": "2ccfac00-5df8-4520-8325-2c3ca5e5640d",
              "score": 5
            },
            {
              "candidate_id": "a1507ff9-df58-4c98-86ff-76cccc550ae4",
              "score": 3
            }
          ]
        },
        {
          "race_id": "121e5799-37a8-4b51-bfbf-a1c95641c9da",
          "scores": [
            {
              "candidate_id": "91f8b789-5025-437a-b8fa-e21de8d27177",
              "score": 0
            },
            {
              "candidate_id": "e3d25685-2f6e-4fd1-ae1e-0b5e19ed0781",
              "score": 5
            },
            {
              "candidate_id": "c3b9573e-a335-472d-bb82-55e7082e452e",
              "score": 3
            }
          ]
        }
      ]
    },
    {
      "ballot_id": "b-f92h8xqd",
      "election_id": "38b7fg",
      "precinct": null,
      "votes": [
        {
          "race_id": "67faef65-3660-4a9c-a857-89d6dc22dfe9",
          "scores": [
            {
              "candidate_id": "1b9a346c-c812-42b8-adbb-50709e042aed",
              "score": 5
            },
            {
              "candidate_id": "108de74e-b27c-4cda-8620-683e1a06bf03",
              "score": 0
            },
            {
              "candidate_id": "746da765-7f37-4c8a-a425-530a0c6a9118",
              "score": 3
            }
          ]
        },
        {
          "race_id": "005e8c4f-1d4d-4515-92dd-6c50a995ffe4",
          "scores": [
            {
              "candidate_id": "8ae58b3b-9129-4231-819a-3eea197199ba",
              "score": 0
            },
            {
              "candidate_id": "2ccfac00-5df8-4520-8325-2c3ca5e5640d",
              "score": 0
            },
            {
              "candidate_id": "a1507ff9-df58-4c98-86ff-76cccc550ae4",
              "score": 0
            }
          ]
        },
        {
          "race_id": "121e5799-37a8-4b51-bfbf-a1c95641c9da",
          "scores": [
            {
              "candidate_id": "91f8b789-5025-437a-b8fa-e21de8d27177",
              "score": 5
            },
            {
              "candidate_id": "e3d25685-2f6e-4fd1-ae1e-0b5e19ed0781",
              "score": 0
            },
            {
              "candidate_id": "c3b9573e-a335-472d-bb82-55e7082e452e",
              "score": 3
            }
          ]
        }
      ]
    },
    {
      "ballot_id": "b-2gy7mr84",
      "election_id": "38b7fg",
      "precinct": null,
      "votes": [
        {
          "race_id": "67faef65-3660-4a9c-a857-89d6dc22dfe9",
          "scores": [
            {
              "candidate_id": "1b9a346c-c812-42b8-adbb-50709e042aed",
              "score": 4
            },
            {
              "candidate_id": "108de74e-b27c-4cda-8620-683e1a06bf03",
              "score": 0
            },
            {
              "candidate_id": "746da765-7f37-4c8a-a425-530a0c6a9118",
              "score": 5
            }
          ]
        },
        {
          "race_id": "005e8c4f-1d4d-4515-92dd-6c50a995ffe4",
          "scores": [
            {
              "candidate_id": "8ae58b3b-9129-4231-819a-3eea197199ba",
              "score": 0
            },
            {
              "candidate_id": "2ccfac00-5df8-4520-8325-2c3ca5e5640d",
              "score": 0
            },
            {
              "candidate_id": "a1507ff9-df58-4c98-86ff-76cccc550ae4",
              "score": 0
            }
          ]
        },
        {
          "race_id": "121e5799-37a8-4b51-bfbf-a1c95641c9da",
          "scores": [
            {
              "candidate_id": "91f8b789-5025-437a-b8fa-e21de8d27177",
              "score": 4
            },
            {
              "candidate_id": "e3d25685-2f6e-4fd1-ae1e-0b5e19ed0781",
              "score": 0
            },
            {
              "candidate_id": "c3b9573e-a335-472d-bb82-55e7082e452e",
              "score": 5
            }
          ]
        }
      ]
    }
  ],
  "Results": [
    {
      "votingMethod": "STAR",
      "elected": [
        {
          "id": "1b9a346c-c812-42b8-adbb-50709e042aed",
          "name": "Ana",
          "tieBreakOrder": 2,
          "votesPreferredOver": {
            "108de74e-b27c-4cda-8620-683e1a06bf03": 5,
            "746da765-7f37-4c8a-a425-530a0c6a9118": 3,
            "1b9a346c-c812-42b8-adbb-50709e042aed": 0
          },
          "winsAgainst": {
            "108de74e-b27c-4cda-8620-683e1a06bf03": true,
            "746da765-7f37-4c8a-a425-530a0c6a9118": true,
            "1b9a346c-c812-42b8-adbb-50709e042aed": false
          },
          "score": 23,
          "fiveStarCount": 3
        }
      ],
      "tied": [],
      "other": [
        {
          "id": "746da765-7f37-4c8a-a425-530a0c6a9118",
          "name": "Cleo",
          "tieBreakOrder": 1,
          "votesPreferredOver": {
            "108de74e-b27c-4cda-8620-683e1a06bf03": 5,
            "746da765-7f37-4c8a-a425-530a0c6a9118": 0,
            "1b9a346c-c812-42b8-adbb-50709e042aed": 2
          },
          "winsAgainst": {
            "108de74e-b27c-4cda-8620-683e1a06bf03": true,
            "746da765-7f37-4c8a-a425-530a0c6a9118": false,
            "1b9a346c-c812-42b8-adbb-50709e042aed": false
          },
          "score": 19,
          "fiveStarCount": 2
        },
        {
          "id": "108de74e-b27c-4cda-8620-683e1a06bf03",
          "name": "Beto",
          "tieBreakOrder": 0,
          "votesPreferredOver": {
            "108de74e-b27c-4cda-8620-683e1a06bf03": 0,
            "746da765-7f37-4c8a-a425-530a0c6a9118": 0,
            "1b9a346c-c812-42b8-adbb-50709e042aed": 0
          },
          "winsAgainst": {
            "108de74e-b27c-4cda-8620-683e1a06bf03": false,
            "746da765-7f37-4c8a-a425-530a0c6a9118": false,
            "1b9a346c-c812-42b8-adbb-50709e042aed": false
          },
          "score": 0,
          "fiveStarCount": 0
        }
      ],
      "roundResults": [
        {
          "winners": [
            {
              "id": "1b9a346c-c812-42b8-adbb-50709e042aed",
              "name": "Ana",
              "tieBreakOrder": 2,
              "votesPreferredOver": {
                "108de74e-b27c-4cda-8620-683e1a06bf03": 5,
                "746da765-7f37-4c8a-a425-530a0c6a9118": 3,
                "1b9a346c-c812-42b8-adbb-50709e042aed": 0
              },
              "winsAgainst": {
                "108de74e-b27c-4cda-8620-683e1a06bf03": true,
                "746da765-7f37-4c8a-a425-530a0c6a9118": true,
                "1b9a346c-c812-42b8-adbb-50709e042aed": false
              },
              "score": 23,
              "fiveStarCount": 3
            }
          ],
          "runner_up": [
            {
              "id": "746da765-7f37-4c8a-a425-530a0c6a9118",
              "name": "Cleo",
              "tieBreakOrder": 1,
              "votesPreferredOver": {
                "108de74e-b27c-4cda-8620-683e1a06bf03": 5,
                "746da765-7f37-4c8a-a425-530a0c6a9118": 0,
                "1b9a346c-c812-42b8-adbb-50709e042aed": 2
              },
              "winsAgainst": {
                "108de74e-b27c-4cda-8620-683e1a06bf03": true,
                "746da765-7f37-4c8a-a425-530a0c6a9118": false,
                "1b9a346c-c812-42b8-adbb-50709e042aed": false
              },
              "score": 19,
              "fiveStarCount": 2
            }
          ],
          "tied": [],
          "tieBreakType": "none",
          "logs": [
            {
              "key": "tabulation_logs.star.advance_to_runoff_basic",
              "names": [
                "Ana",
                "Cleo"
              ],
              "stars": [
                "23",
                "19"
              ]
            },
            {
              "key": "tabulation_logs.star.runoff_win",
              "winner": "Ana",
              "runner_up": "Cleo",
              "winner_votes": 3,
              "runner_up_votes": 2,
              "equal_votes": 0
            }
          ]
        }
      ],
      "summaryData": {
        "candidates": [
          {
            "id": "1b9a346c-c812-42b8-adbb-50709e042aed",
            "name": "Ana",
            "tieBreakOrder": 2,
            "votesPreferredOver": {
              "108de74e-b27c-4cda-8620-683e1a06bf03": 5,
              "746da765-7f37-4c8a-a425-530a0c6a9118": 3,
              "1b9a346c-c812-42b8-adbb-50709e042aed": 0
            },
            "winsAgainst": {
              "108de74e-b27c-4cda-8620-683e1a06bf03": true,
              "746da765-7f37-4c8a-a425-530a0c6a9118": true,
              "1b9a346c-c812-42b8-adbb-50709e042aed": false
            },
            "score": 23,
            "fiveStarCount": 3
          },
          {
            "id": "746da765-7f37-4c8a-a425-530a0c6a9118",
            "name": "Cleo",
            "tieBreakOrder": 1,
            "votesPreferredOver": {
              "108de74e-b27c-4cda-8620-683e1a06bf03": 5,
              "746da765-7f37-4c8a-a425-530a0c6a9118": 0,
              "1b9a346c-c812-42b8-adbb-50709e042aed": 2
            },
            "winsAgainst": {
              "108de74e-b27c-4cda-8620-683e1a06bf03": true,
              "746da765-7f37-4c8a-a425-530a0c6a9118": false,
              "1b9a346c-c812-42b8-adbb-50709e042aed": false
            },
            "score": 19,
            "fiveStarCount": 2
          },
          {
            "id": "108de74e-b27c-4cda-8620-683e1a06bf03",
            "name": "Beto",
            "tieBreakOrder": 0,
            "votesPreferredOver": {
              "108de74e-b27c-4cda-8620-683e1a06bf03": 0,
              "746da765-7f37-4c8a-a425-530a0c6a9118": 0,
              "1b9a346c-c812-42b8-adbb-50709e042aed": 0
            },
            "winsAgainst": {
              "108de74e-b27c-4cda-8620-683e1a06bf03": false,
              "746da765-7f37-4c8a-a425-530a0c6a9118": false,
              "1b9a346c-c812-42b8-adbb-50709e042aed": false
            },
            "score": 0,
            "fiveStarCount": 0
          }
        ],
        "nOutOfBoundsVotes": 0,
        "nAbstentions": 4,
        "nTallyVotes": 5
      },
      "tieBreakType": "none",
      "perm": [
        "108de74e-b27c-4cda-8620-683e1a06bf03",
        "746da765-7f37-4c8a-a425-530a0c6a9118",
        "1b9a346c-c812-42b8-adbb-50709e042aed"
      ]
    },
    {
      "votingMethod": "STAR",
      "elected": [
        {
          "id": "2ccfac00-5df8-4520-8325-2c3ca5e5640d",
          "name": "Beto",
          "tieBreakOrder": 1,
          "votesPreferredOver": {
            "a1507ff9-df58-4c98-86ff-76cccc550ae4": 3,
            "2ccfac00-5df8-4520-8325-2c3ca5e5640d": 0,
            "8ae58b3b-9129-4231-819a-3eea197199ba": 4
          },
          "winsAgainst": {
            "a1507ff9-df58-4c98-86ff-76cccc550ae4": true,
            "2ccfac00-5df8-4520-8325-2c3ca5e5640d": false,
            "8ae58b3b-9129-4231-819a-3eea197199ba": true
          },
          "score": 19,
          "fiveStarCount": 3
        }
      ],
      "tied": [],
      "other": [
        {
          "id": "a1507ff9-df58-4c98-86ff-76cccc550ae4",
          "name": "Cleo",
          "tieBreakOrder": 0,
          "votesPreferredOver": {
            "a1507ff9-df58-4c98-86ff-76cccc550ae4": 0,
            "2ccfac00-5df8-4520-8325-2c3ca5e5640d": 1,
            "8ae58b3b-9129-4231-819a-3eea197199ba": 4
          },
          "winsAgainst": {
            "a1507ff9-df58-4c98-86ff-76cccc550ae4": false,
            "2ccfac00-5df8-4520-8325-2c3ca5e5640d": false,
            "8ae58b3b-9129-4231-819a-3eea197199ba": true
          },
          "score": 14,
          "fiveStarCount": 1
        },
        {
          "id": "8ae58b3b-9129-4231-819a-3eea197199ba",
          "name": "Ana",
          "tieBreakOrder": 2,
          "votesPreferredOver": {
            "a1507ff9-df58-4c98-86ff-76cccc550ae4": 0,
            "2ccfac00-5df8-4520-8325-2c3ca5e5640d": 0,
            "8ae58b3b-9129-4231-819a-3eea197199ba": 0
          },
          "winsAgainst": {
            "a1507ff9-df58-4c98-86ff-76cccc550ae4": false,
            "2ccfac00-5df8-4520-8325-2c3ca5e5640d": false,
            "8ae58b3b-9129-4231-819a-3eea197199ba": false
          },
          "score": 0,
          "fiveStarCount": 0
        }
      ],
      "roundResults": [
        {
          "winners": [
            {
              "id": "2ccfac00-5df8-4520-8325-2c3ca5e5640d",
              "name": "Beto",
              "tieBreakOrder": 1,
              "votesPreferredOver": {
                "a1507ff9-df58-4c98-86ff-76cccc550ae4": 3,
                "2ccfac00-5df8-4520-8325-2c3ca5e5640d": 0,
                "8ae58b3b-9129-4231-819a-3eea197199ba": 4
              },
              "winsAgainst": {
                "a1507ff9-df58-4c98-86ff-76cccc550ae4": true,
                "2ccfac00-5df8-4520-8325-2c3ca5e5640d": false,
                "8ae58b3b-9129-4231-819a-3eea197199ba": true
              },
              "score": 19,
              "fiveStarCount": 3
            }
          ],
          "runner_up": [
            {
              "id": "a1507ff9-df58-4c98-86ff-76cccc550ae4",
              "name": "Cleo",
              "tieBreakOrder": 0,
              "votesPreferredOver": {
                "a1507ff9-df58-4c98-86ff-76cccc550ae4": 0,
                "2ccfac00-5df8-4520-8325-2c3ca5e5640d": 1,
                "8ae58b3b-9129-4231-819a-3eea197199ba": 4
              },
              "winsAgainst": {
                "a1507ff9-df58-4c98-86ff-76cccc550ae4": false,
                "2ccfac00-5df8-4520-8325-2c3ca5e5640d": false,
                "8ae58b3b-9129-4231-819a-3eea197199ba": true
              },
              "score": 14,
              "fiveStarCount": 1
            }
          ],
          "tied": [],
          "tieBreakType": "none",
          "logs": [
            {
              "key": "tabulation_logs.star.advance_to_runoff_basic",
              "names": [
                "Beto",
                "Cleo"
              ],
              "stars": [
                "19",
                "14"
              ]
            },
            {
              "key": "tabulation_logs.star.runoff_win",
              "winner": "Beto",
              "runner_up": "Cleo",
              "winner_votes": 3,
              "runner_up_votes": 1,
              "equal_votes": 0
            }
          ]
        }
      ],
      "summaryData": {
        "candidates": [
          {
            "id": "2ccfac00-5df8-4520-8325-2c3ca5e5640d",
            "name": "Beto",
            "tieBreakOrder": 1,
            "votesPreferredOver": {
              "a1507ff9-df58-4c98-86ff-76cccc550ae4": 3,
              "2ccfac00-5df8-4520-8325-2c3ca5e5640d": 0,
              "8ae58b3b-9129-4231-819a-3eea197199ba": 4
            },
            "winsAgainst": {
              "a1507ff9-df58-4c98-86ff-76cccc550ae4": true,
              "2ccfac00-5df8-4520-8325-2c3ca5e5640d": false,
              "8ae58b3b-9129-4231-819a-3eea197199ba": true
            },
            "score": 19,
            "fiveStarCount": 3
          },
          {
            "id": "a1507ff9-df58-4c98-86ff-76cccc550ae4",
            "name": "Cleo",
            "tieBreakOrder": 0,
            "votesPreferredOver": {
              "a1507ff9-df58-4c98-86ff-76cccc550ae4": 0,
              "2ccfac00-5df8-4520-8325-2c3ca5e5640d": 1,
              "8ae58b3b-9129-4231-819a-3eea197199ba": 4
            },
            "winsAgainst": {
              "a1507ff9-df58-4c98-86ff-76cccc550ae4": false,
              "2ccfac00-5df8-4520-8325-2c3ca5e5640d": false,
              "8ae58b3b-9129-4231-819a-3eea197199ba": true
            },
            "score": 14,
            "fiveStarCount": 1
          },
          {
            "id": "8ae58b3b-9129-4231-819a-3eea197199ba",
            "name": "Ana",
            "tieBreakOrder": 2,
            "votesPreferredOver": {
              "a1507ff9-df58-4c98-86ff-76cccc550ae4": 0,
              "2ccfac00-5df8-4520-8325-2c3ca5e5640d": 0,
              "8ae58b3b-9129-4231-819a-3eea197199ba": 0
            },
            "winsAgainst": {
              "a1507ff9-df58-4c98-86ff-76cccc550ae4": false,
              "2ccfac00-5df8-4520-8325-2c3ca5e5640d": false,
              "8ae58b3b-9129-4231-819a-3eea197199ba": false
            },
            "score": 0,
            "fiveStarCount": 0
          }
        ],
        "nOutOfBoundsVotes": 0,
        "nAbstentions": 5,
        "nTallyVotes": 4
      },
      "tieBreakType": "none",
      "perm": [
        "a1507ff9-df58-4c98-86ff-76cccc550ae4",
        "2ccfac00-5df8-4520-8325-2c3ca5e5640d",
        "8ae58b3b-9129-4231-819a-3eea197199ba"
      ]
    },
    {
      "votingMethod": "STAR",
      "elected": [
        {
          "id": "c3b9573e-a335-472d-bb82-55e7082e452e",
          "name": "Cleo",
          "tieBreakOrder": 0,
          "votesPreferredOver": {
            "c3b9573e-a335-472d-bb82-55e7082e452e": 0,
            "91f8b789-5025-437a-b8fa-e21de8d27177": 6,
            "e3d25685-2f6e-4fd1-ae1e-0b5e19ed0781": 6
          },
          "winsAgainst": {
            "c3b9573e-a335-472d-bb82-55e7082e452e": false,
            "91f8b789-5025-437a-b8fa-e21de8d27177": true,
            "e3d25685-2f6e-4fd1-ae1e-0b5e19ed0781": true
          },
          "score": 33,
          "fiveStarCount": 3
        }
      ],
      "tied": [],
      "other": [
        {
          "id": "91f8b789-5025-437a-b8fa-e21de8d27177",
          "name": "Ana",
          "tieBreakOrder": 1,
          "votesPreferredOver": {
            "c3b9573e-a335-472d-bb82-55e7082e452e": 3,
            "91f8b789-5025-437a-b8fa-e21de8d27177": 0,
            "e3d25685-2f6e-4fd1-ae1e-0b5e19ed0781": 5
          },
          "winsAgainst": {
            "c3b9573e-a335-472d-bb82-55e7082e452e": false,
            "91f8b789-5025-437a-b8fa-e21de8d27177": false,
            "e3d25685-2f6e-4fd1-ae1e-0b5e19ed0781": true
          },
          "score": 23,
          "fiveStarCount": 3
        },
        {
          "id": "e3d25685-2f6e-4fd1-ae1e-0b5e19ed0781",
          "name": "Beto",
          "tieBreakOrder": 2,
          "votesPreferredOver": {
            "c3b9573e-a335-472d-bb82-55e7082e452e": 3,
            "91f8b789-5025-437a-b8fa-e21de8d27177": 4,
            "e3d25685-2f6e-4fd1-ae1e-0b5e19ed0781": 0
          },
          "winsAgainst": {
            "c3b9573e-a335-472d-bb82-55e7082e452e": false,
            "91f8b789-5025-437a-b8fa-e21de8d27177": false,
            "e3d25685-2f6e-4fd1-ae1e-0b5e19ed0781": false
          },
          "score": 19,
          "fiveStarCount": 3
        }
      ],
      "roundResults": [
        {
          "winners": [
            {
              "id": "c3b9573e-a335-472d-bb82-55e7082e452e",
              "name": "Cleo",
              "tieBreakOrder": 0,
              "votesPreferredOver": {
                "c3b9573e-a335-472d-bb82-55e7082e452e": 0,
                "91f8b789-5025-437a-b8fa-e21de8d27177": 6,
                "e3d25685-2f6e-4fd1-ae1e-0b5e19ed0781": 6
              },
              "winsAgainst": {
                "c3b9573e-a335-472d-bb82-55e7082e452e": false,
                "91f8b789-5025-437a-b8fa-e21de8d27177": true,
                "e3d25685-2f6e-4fd1-ae1e-0b5e19ed0781": true
              },
              "score": 33,
              "fiveStarCount": 3
            }
          ],
          "runner_up": [
            {
              "id": "91f8b789-5025-437a-b8fa-e21de8d27177",
              "name": "Ana",
              "tieBreakOrder": 1,
              "votesPreferredOver": {
                "c3b9573e-a335-472d-bb82-55e7082e452e": 3,
                "91f8b789-5025-437a-b8fa-e21de8d27177": 0,
                "e3d25685-2f6e-4fd1-ae1e-0b5e19ed0781": 5
              },
              "winsAgainst": {
                "c3b9573e-a335-472d-bb82-55e7082e452e": false,
                "91f8b789-5025-437a-b8fa-e21de8d27177": false,
                "e3d25685-2f6e-4fd1-ae1e-0b5e19ed0781": true
              },
              "score": 23,
              "fiveStarCount": 3
            }
          ],
          "tied": [],
          "tieBreakType": "none",
          "logs": [
            {
              "key": "tabulation_logs.star.advance_to_runoff_basic",
              "names": [
                "Cleo",
                "Ana"
              ],
              "stars": [
                "33",
                "23"
              ]
            },
            {
              "key": "tabulation_logs.star.runoff_win",
              "winner": "Cleo",
              "runner_up": "Ana",
              "winner_votes": 6,
              "runner_up_votes": 3,
              "equal_votes": 0
            }
          ]
        }
      ],
      "summaryData": {
        "candidates": [
          {
            "id": "c3b9573e-a335-472d-bb82-55e7082e452e",
            "name": "Cleo",
            "tieBreakOrder": 0,
            "votesPreferredOver": {
              "c3b9573e-a335-472d-bb82-55e7082e452e": 0,
              "91f8b789-5025-437a-b8fa-e21de8d27177": 6,
              "e3d25685-2f6e-4fd1-ae1e-0b5e19ed0781": 6
            },
            "winsAgainst": {
              "c3b9573e-a335-472d-bb82-55e7082e452e": false,
              "91f8b789-5025-437a-b8fa-e21de8d27177": true,
              "e3d25685-2f6e-4fd1-ae1e-0b5e19ed0781": true
            },
            "score": 33,
            "fiveStarCount": 3
          },
          {
            "id": "91f8b789-5025-437a-b8fa-e21de8d27177",
            "name": "Ana",
            "tieBreakOrder": 1,
            "votesPreferredOver": {
              "c3b9573e-a335-472d-bb82-55e7082e452e": 3,
              "91f8b789-5025-437a-b8fa-e21de8d27177": 0,
              "e3d25685-2f6e-4fd1-ae1e-0b5e19ed0781": 5
            },
            "winsAgainst": {
              "c3b9573e-a335-472d-bb82-55e7082e452e": false,
              "91f8b789-5025-437a-b8fa-e21de8d27177": false,
              "e3d25685-2f6e-4fd1-ae1e-0b5e19ed0781": true
            },
            "score": 23,
            "fiveStarCount": 3
          },
          {
            "id": "e3d25685-2f6e-4fd1-ae1e-0b5e19ed0781",
            "name": "Beto",
            "tieBreakOrder": 2,
            "votesPreferredOver": {
              "c3b9573e-a335-472d-bb82-55e7082e452e": 3,
              "91f8b789-5025-437a-b8fa-e21de8d27177": 4,
              "e3d25685-2f6e-4fd1-ae1e-0b5e19ed0781": 0
            },
            "winsAgainst": {
              "c3b9573e-a335-472d-bb82-55e7082e452e": false,
              "91f8b789-5025-437a-b8fa-e21de8d27177": false,
              "e3d25685-2f6e-4fd1-ae1e-0b5e19ed0781": false
            },
            "score": 19,
            "fiveStarCount": 3
          }
        ],
        "nOutOfBoundsVotes": 0,
        "nAbstentions": 0,
        "nTallyVotes": 9
      },
      "tieBreakType": "none",
      "perm": [
        "c3b9573e-a335-472d-bb82-55e7082e452e",
        "91f8b789-5025-437a-b8fa-e21de8d27177",
        "e3d25685-2f6e-4fd1-ae1e-0b5e19ed0781"
      ]
    }
  ]
}
