Rev 45 | Go to most recent revision | Blame | Compare with Previous | Last modification | View Log | Download | RSS feed
SUMMARY AFTER 10 TIMES5 ['A', 'C']5 ['A', 'B']INPUT SUMMARY AND SINGLE RUN TRACE6 ballotsChoosing 2 winnersNeed ceil((6 + 1)/(2 + 1)) = 3 ballots to winBALLOT MARKS 1ST 2ND NONEA 6 0 0B 0 3 0C 0 3 0CURRENT ASSIGNMENT OF BALLOTS (3 needed to win)A:['A', 'B', 'C']['A', 'B', 'C']['A', 'B', 'C']['A', 'C', 'B']['A', 'C', 'B']['A', 'C', 'B']SELECTION #1: Aredistributing 3 effective of 3 excess ballot(s) at random from Arandom choice = ['A', 'B', 'C']to B: ['A', 'B', 'C']random choice = ['A', 'C', 'B']to C: ['A', 'C', 'B']random choice = ['A', 'B', 'C']to B: ['A', 'B', 'C']CURRENT ASSIGNMENT OF BALLOTS (3 needed to win)A:['A', 'B', 'C']['A', 'C', 'B']['A', 'C', 'B']C:['A', 'C', 'B']B:['A', 'B', 'C']['A', 'B', 'C']ELIMINATED: Credistributing 1 ballot(s) from Cto B: ['A', 'C', 'B']CURRENT ASSIGNMENT OF BALLOTS (3 needed to win)A:['A', 'B', 'C']['A', 'C', 'B']['A', 'C', 'B']C:B:['A', 'B', 'C']['A', 'B', 'C']['A', 'C', 'B']SELECTION #2: Bno excess ballots to redistributeCURRENT ASSIGNMENT OF BALLOTS (3 needed to win)A:['A', 'B', 'C']['A', 'C', 'B']['A', 'C', 'B']C:B:['A', 'B', 'C']['A', 'B', 'C']['A', 'C', 'B']Number of random choices made: 3FINAL RESULTSAB