====================================================================== SOURCE FILE: mmp_sntv.yaml TABULATED FILE: mmp_sntv_tabulated.txt ====================================================================== election_title: "Multi-member plurality — SNTV (3 seats): the minority tops the poll" scenario_description: |- One of three races comparing the multi-member plurality family on the SAME 60/40 electorate (LH-only — see the set README). 10 voters, 3 seats: a 6-voter MAJORITY (Home: Ada, Ben, Cal) and a 4-voter MINORITY (Away: Uma). SNTV (single non-transferable vote): each voter casts exactly ONE vote, no matter how many seats. Vote management decides everything. The majority spreads its 6 votes evenly (2 Ada, 2 Ben, 2 Cal); the minority concentrates all 4 on Uma. So Uma FINISHES FIRST with 4, and the majority's split leaves its candidates on 2 each — Uma plus two Home candidates win, 2-1. The 40% minority earns a seat because SNTV rewards concentrating votes (and punishes over-nominating). This is the majoritarian sweep of Block Voting turned into rough proportionality. voting_method: Plurality num_winners: 3 lot_numbers: [Ada, Ben, Cal, Uma, Val, Wren] # Reproducible on BV: SNTV is choose-one, top-N — BV-confirmed as the BV2134 # governance Bloc Plurality race. (Also = Approval + num_winners with 1 mark each.) ballots: |- Ada,Ben,Cal,Uma,Val,Wren 2: 1,0,0,0,0,0 2: 0,1,0,0,0,0 2: 0,0,1,0,0,0 4: 0,0,0,1,0,0 expected_winners: - Uma - Ada - Ben # file: mmp_sntv.yaml ====================================================================== TABULATION RESULTS ====================================================================== --- SNTV (single non-transferable vote) — 3 winners --- Tabulating 10 ballots (1 vote/voter). First-choice votes (most votes fill the seats): Uma 4 <- Elected Ada 2 <- Elected Ben 2 <- Elected Cal 2 Val 0 Wren 0 Winners — SNTV (single non-transferable vote), 3 seats: 1. Uma (4 votes) 2. Ada (2 votes) 3. Ben (2 votes) *** the last seat tied on votes (Ben and Cal) — decided by lot order.