Large field (9 candidates) — STAR scales, and Equal Support decides¶
Generated from 06a_c9_b3_large-field-equal-support.yaml — do not edit by hand. Regenerate: python STARVote_LH_tabulation_engine/tools_adam/scripts/build_yaml_pages.py.
Method: STAR (single winner) · 1 seat · Expected winner: Carmen
Scenario¶
The ballot-visual election: 9 candidates, scored 0–5. STAR handles a big field with no extra machinery — the scoring round is just addition (no elimination rounds, unlike IRV, which would need up to 8).
Carmen (15) and David (14) are the two highest totals, so they're the finalists. In the automatic runoff, 2 of the 3 voters scored BOTH finalists equally (Equal Support); the one voter who preferred Carmen decides it. Carmen wins.
Discussion (Larry): - 9 candidates, one screen — why no rounds? (Scoring is addition.) - Most of the runoff is "Equal Support" — were those votes wasted? (No: they picked the finalists; neutral only on the Carmen-vs-David tie they declared.) - Helena and Gabe got plenty of stars — why aren't they in the runoff? (Only the top two by score are finalists.) - Did the runoff change the result or confirm it? (Confirms here; see 06b_c9_runoff-overturns-leader.yaml for a case where it OVERTURNS the leader.)
Ballots¶
Row 1 = candidate names; each later row is one voter's 0–5 scores (a N × prefix = N identical ballots).
Andre,Blake,Carmen,David,Ella,Fernando,Gabe,Helena,Ira
4,0,5,5,1,3,5,4,0
4,3,5,5,1,3,5,4,1
1,0,5,4,1,3,1,4,0
What the engine says¶
The count, step by step — the rounds and how the winner is reached:
--- STAR Voting Method (single winner) ---
[STAR Voting]
Tabulating 3 ballots.
Andre,Blake,Carmen,David,Ella,Fernando,Gabe,Helena,Ira
4, 0, 5, 5, 1, 3, 5, 4, 0
4, 3, 5, 5, 1, 3, 5, 4, 1
1, 0, 5, 4, 1, 3, 1, 4, 0
[STAR Voting: Scoring Round]
The two highest-scoring candidates advance to the next round.
Carmen -- 15 -- First place
David -- 14 -- Second place
Helena -- 12
Gabe -- 11
Andre -- 9
Fernando -- 9
Blake -- 3
Ella -- 3
Ira -- 1
Carmen and David advance.
[STAR Voting: Automatic Runoff Round]
The candidate preferred in the most head-to-head matchups wins.
Carmen -- 1 -- First place
David -- 0
Equal Support -- 2
Carmen wins.
Runoff math:
3 ballots cast
− 2 Equal Support (no preference between the two finalists)
─
1 voters with a preference (majority = 1)
Carmen 1 (100%) · David 0 (0%)
[STAR Voting: Winner — STAR Voting Method (single winner)]
Carmen
Full audit — preference matrix, Condorcet, and score distribution¶
--- Runoff (Preference) Matrix ---
Head-to-head / pairwise comparison
Legend: For - Equal Support - Against
* indicates Top 2 Finalist
| Andre | Blake | * Carmen | * David | Ella | Fernando | Gabe | Helena | Ira |
-------------------------------------------------------------------------------------------------------------------------------------------------
Andre > | --- | 3 - 0 - 0 | 0 - 0 - 3 | 0 - 0 - 3 | 2 - 1 - 0 | 2 - 0 - 1 | 0 - 1 - 2 | 0 - 2 - 1 | 3 - 0 - 0 |
Blake > | 0 - 0 - 3 | --- | 0 - 0 - 3 | 0 - 0 - 3 | 1 - 0 - 2 | 0 - 1 - 2 | 0 - 0 - 3 | 0 - 0 - 3 | 1 - 2 - 0 |
* Carmen > | 3 - 0 - 0 | 3 - 0 - 0 | --- | 1 - 2 - 0 | 3 - 0 - 0 | 3 - 0 - 0 | 1 - 2 - 0 | 3 - 0 - 0 | 3 - 0 - 0 |
* David > | 3 - 0 - 0 | 3 - 0 - 0 | 0 - 2 - 1 | --- | 3 - 0 - 0 | 3 - 0 - 0 | 1 - 2 - 0 | 2 - 1 - 0 | 3 - 0 - 0 |
Ella > | 0 - 1 - 2 | 2 - 0 - 1 | 0 - 0 - 3 | 0 - 0 - 3 | --- | 0 - 0 - 3 | 0 - 1 - 2 | 0 - 0 - 3 | 2 - 1 - 0 |
Fernando > | 1 - 0 - 2 | 2 - 1 - 0 | 0 - 0 - 3 | 0 - 0 - 3 | 3 - 0 - 0 | --- | 1 - 0 - 2 | 0 - 0 - 3 | 3 - 0 - 0 |
Gabe > | 2 - 1 - 0 | 3 - 0 - 0 | 0 - 2 - 1 | 0 - 2 - 1 | 2 - 1 - 0 | 2 - 0 - 1 | --- | 2 - 0 - 1 | 3 - 0 - 0 |
Helena > | 1 - 2 - 0 | 3 - 0 - 0 | 0 - 0 - 3 | 0 - 1 - 2 | 3 - 0 - 0 | 3 - 0 - 0 | 1 - 0 - 2 | --- | 3 - 0 - 0 |
Ira > | 0 - 0 - 3 | 0 - 2 - 1 | 0 - 0 - 3 | 0 - 0 - 3 | 0 - 1 - 2 | 0 - 0 - 3 | 0 - 0 - 3 | 0 - 0 - 3 | --- |
[Condorcet Winner]
Condorcet Winner: Carmen — matches the STAR winner
[Condorcet Loser]
Condorcet Loser: Ira — loses every head-to-head matchup
[Score Distribution] (how many ballots gave each star rating)
Score
Candidate 5 4 3 2 1 0 | Total Avg
Andre 0 2 0 0 1 0 | 9 3.0
Blake 0 0 1 0 0 2 | 3 1.0
Carmen 3 0 0 0 0 0 | 15 5.0
David 2 1 0 0 0 0 | 14 4.7
Ella 0 0 0 0 3 0 | 3 1.0
Fernando 0 0 3 0 0 0 | 9 3.0
Gabe 2 0 0 0 1 0 | 11 3.7
Helena 0 3 0 0 0 0 | 12 4.0
Ira 0 0 0 0 1 2 | 1 0.3
Everything in one file: the _tabulated mirror (regenerated on every run; every analysis forced on).
Run it yourself:
python STARVote_LH_tabulation_engine/starvote_larry_hastings.py 01_STAR/02_Examples/cases/06a_c9_b3_large-field-equal-support.yaml
See also¶
More cases in this set: 02a_c3_b1_three-candidates · 02b_c3_b2_three-candidates · 03a_c3_b3_style-bullet-vote · 03b_c3_b3_1_style-protest-vote · 03b_c3_b3_2_expand_style-protest-vote · 03c_c6_b8_style-gallery · 03d_c5_b5_style-gallery-five-more · 04b_c4_b3_display-options-all · 05a_c5_b3_unanimous-ballots · 06b_c9_runoff-overturns-leader · 09_c4_b100_tennessee-capital · abstentions · bv2182_tg4779_faq_runoff_reversal · bv2184_fyy886_lunch_vote · bv2187_qrw6wb_ann-bob-cal · bv2256_c8h3tb_traditional_style · bv2263_xw23m9_over_50_percent · csv_ambiguity_ex1_c4_b8 · display_options_demo · equal_support_runoff_demo · quorum_demo_c3_b6 · quorum_fail_demo_c3_b6 · same_mean_different_spread_c2_b5 · star_ala_approval · three_winners_cw_score_runoff · vote_splitting · vote_splitting2 · vote_splitting3 · vote_splitting_scenario1_spoiler · vote_splitting_scenario2_bloc_leads · vote_splitting_scenario3_outsider_wins