election_title: "Voting styles — five more ways to fill out one 5-star ballot"

scenario_description: |-
  A companion to the eight-style gallery (03c), for the five styles that gallery
  doesn't show: approval-style (only 0s and 5s), the exaggerated compromise (a
  fear-driven 5 for the candidate you'd honestly rate mid-field), a partial
  ballot (score the two you've heard of, leave the rest blank), a compressed
  middle (everything 2s and 3s), and a null ballot (every candidate the same
  score). One voter per style.
  Three of the five say nothing in the runoff. The null ballot says nothing
  anywhere — delete it and the finalists, the winner and both runoff tallies are
  identical (Clara 21/Alice 15 becomes Clara 18/Alice 12: every total drops by
  the same 3, so nothing moves relative to anything else). That is "equal scores
  indicate no preference" taken to its limit. The
  exaggerated-compromise voter is the sharp one: Clara was their real favorite
  and they gave the front-runner Alice a 5 as insurance, so when the final came
  down to exactly Clara vs Alice they had no preference left to express.
  Meanwhile the compressed-middle voter, whose widest gap is a single point,
  cast a full-strength runoff vote — runoff votes count direction, not distance.
  Lesson: 01_STAR/01_Learn/voting_styles/README.md

voting_method: STAR   # STAR Voting — single-winner
num_winners: 1

ballots: |-
  Alice,Bruno,Clara,Diego,Erin
      5,    0,    5,    0,   0   # approval-style: a yes/no threshold, only 0s and 5s
      5,    1,    5,    2,   0   # exaggerated compromise: Clara is the favorite, Alice a fearful 5
      -,    -,    5,    3,   -   # partial ballot: only knows Clara and Diego; blanks count as 0
      2,    2,    3,    2,   3   # compressed middle: everything 2s and 3s, nothing extreme
      3,    3,    3,    3,   3   # null ballot: same score for everyone — no preference anywhere

expected_winners:
  - Clara

# file: 03d_c5_b5_style-gallery-five-more.yaml
