election_title: Co-op board — 0–5 score ballot, allocated
voting_method: allocated
num_winners: 3

scenario_description: |
  Nine co-op members elect a three-seat board. This file is the SCORE half of
  a matched pair: the same nine people, the same opinions, recorded once on a
  0-5 ballot and once as Yes/No approvals (approve iff score >= 3, in
  coop_board_approval.yaml).

  Both halves are counted PROPORTIONALLY -- Allocated Score and SSS here,
  seq-Phragmen / PAV / seqPAV on the approval file -- so the seat-filling
  philosophy is held constant and any difference is attributable to the
  BALLOT rather than to majoritarian-vs-proportional.

  Score totals: Chris 36, Ben 24, Dana 23, Ella 22, Amy 18.
  Allocated Score elects         ->  Amy, Ben, Chris
  SSS elects                     ->  Ben, Chris, Dana
  All three approval rules elect ->  Chris, Dana, Ella

  The headline contrast survives every tabulation: Ben -- nobody's
  favourite, everybody's acceptable (1,2,4,3,2,2,2,5,3: a 24 total with NOT
  ONE ZERO) -- is seated by both score rules and by no approval rule, while
  Ella (4,0,3,4,5,0,2,4,0: a lower 22, but five marks clear the 3-star
  line) is seated by every approval rule and neither score rule. An
  approval ballot cannot see a floor: everything below the threshold --
  Ben's steady 2s from the whole room -- is erased, and a bare 3 counts
  exactly as much as a 5.

  HISTORY (2026-08-09): this file's winners read Ben, Chris, Dana --
  agreeing with SSS -- until the fork fixed starvote's count-vs-weight
  allocation bug (upstream issue #20). The unpatched engine left 0.4 of a
  quota unspent after Ben's seat, and that unspent weight lifted Dana (8.6)
  over Amy (8.2); weight-true accounting elects Amy (7.8 vs Dana 7.0, no
  ties either way), matching BetterVoting production, verified live. The
  two score rules therefore split their third chair -- Amy on allocated,
  Dana on SSS -- a genuine allocated-vs-SSS divergence, not an engine
  artifact. Engine story: 03_STAR_PR/03_Criteria/allocated_count_vs_weight.

ballots: |-
  Amy,Ben,Chris,Dana,Ella
  5,1,3,3,4      # Member 1
  2,2,4,3,0      # Member 2
  0,4,4,2,3      # Member 3
  1,3,4,4,4      # Member 4
  5,2,5,2,5      # Member 5
  1,2,4,0,0      # Member 6
  1,2,5,4,2      # Member 7
  2,5,4,0,4      # Member 8
  1,3,3,5,0      # Member 9

expected_winners:
  - Amy
  - Ben
  - Chris

# file: coop_board_scores_allocated.yaml
