====================================================================== SOURCE FILE: 03a_stv_3seats.yaml TABULATED FILE: 03a_stv_3seats_tabulated.txt ====================================================================== election_title: "STV — 3 seats, 7 candidates (proportional RCV)" scenario_description: |- STV — the proportional method for RANKED ballots — fills 3 seats from a 100-voter, 7-candidate field: a 58-voter community-services wing and a 42-voter business wing. Proportionality gives the majority two seats (Housing, Schools) and the minority one (SmallBiz), where Bloc voting would hand the majority a 3-0 sweep. Score-ballot counterpart: 03_STAR_PR/ (same electorate logic under sss / allocated / rrv). voting_method: STV # Single Transferable Vote — proportional RCV (multi-winner) num_winners: 3 # CONSTRUCTED 100-voter electorate (the figures in the "Better elections are # possible" video give first-choice % + STV outcomes, not ballots — STV needs full # rankings, so this is an illustrative reconstruction, not a transcription). # # 7 candidates in two clusters: # Progressive: Housing, Schools, Parks, Transit (58 first-choices) # Business: SmallBiz, BigBiz, TaxCuts (42 first-choices) # 3 seats. The report below prints the Droop quota it applies, with the integer # hand-count form beside it. Proportional expectation: ~2 progressive # + 1 business seat. Watch a low-first-choice consensus progressive (Schools, 15) # take a seat over a higher-first-choice candidate (BigBiz, 17) via transfers. # STAR-PR counterpart: 03b_star_pr_3seats.yaml. Counted side by side in # method_comparisons/stv_vs_star_pr/README.md. ballots: |- 29:Housing>Schools>Parks>Transit>SmallBiz>BigBiz>TaxCuts 15:Schools>Housing>Parks>Transit>SmallBiz>BigBiz>TaxCuts 13:Parks>Schools>Housing>Transit>SmallBiz>BigBiz>TaxCuts 1:Transit>Schools>Housing>Parks>SmallBiz>BigBiz>TaxCuts 22:SmallBiz>BigBiz>TaxCuts>Housing>Schools>Parks>Transit 17:BigBiz>SmallBiz>TaxCuts>Housing>Schools>Parks>Transit 3:TaxCuts>SmallBiz>BigBiz>Housing>Schools>Parks>Transit expected_winners: - Housing - Schools - SmallBiz # file: 03a_stv_3seats.yaml ====================================================================== TABULATION RESULTS ====================================================================== --- STV / Single Transferable Vote (multi-winner — 3 seats) --- STV — 3 seats, 7 candidates (proportional RCV) Tabulating 100 ballots (ranked ballots). 3 seats; quota = 25.00 (exact Droop, votes/(seats+1)) — 25.0% of 100. Elected at >= quota, and every surplus is measured from it. (Hand-count Droop, floor(100/4)+1 = 26, is a different but equally standard rule.) ROUND 1 Candidate Votes Status ----------- ------- -------- Housing 29 Elected SmallBiz 22 Hopeful BigBiz 17 Hopeful Schools 15 Hopeful Parks 13 Hopeful TaxCuts 3 Hopeful Transit 1 Hopeful ROUND 2 Candidate Votes Status ----------- ------- -------- Housing 25.00 Elected SmallBiz 22.00 Hopeful Schools 19.00 Hopeful BigBiz 17.00 Hopeful Parks 13.00 Rejected TaxCuts 3.00 Rejected Transit 1.00 Rejected ROUND 3 Candidate Votes Status ----------- ------- -------- Housing 25.00 Elected Schools 33.00 Elected SmallBiz 25.00 Hopeful BigBiz 17.00 Hopeful Parks 0.00 Rejected TaxCuts 0.00 Rejected Transit 0.00 Rejected FINAL RESULT Candidate Votes Status ----------- ------- -------- Housing 25.00 Elected Schools 25.00 Elected SmallBiz 33.00 Elected BigBiz 17.00 Rejected Parks 0.00 Rejected TaxCuts 0.00 Rejected Transit 0.00 Rejected Winner(s) — STV / Single Transferable Vote (multi-winner — 3 seats) Housing Schools SmallBiz --- Smith Set (the generalized Condorcet winner) --- The smallest group whose every member beats every candidate outside it — the honest answer to "who is even in contention?". Smith set (1 of 7): Housing Outside (6): Schools, Parks, Transit, SmallBiz, BigBiz, TaxCuts One member ⇒ Housing is the Condorcet winner, beating every rival head-to-head. More: 07_Concepts/topics/smith_set.md