Subversion Repositories Remote Hare Voting

Rev

Rev 45 | Go to most recent revision | Blame | Compare with Previous | Last modification | View Log | Download | RSS feed

SUMMARY AFTER 10 TIMES
 10 ['B', 'A']

INPUT SUMMARY AND SINGLE RUN TRACE
        7 ballots
        Choosing 2 winners
        Need ceil((7 + 1)/(2 + 1)) = 3 ballots to win

        BALLOT MARKS    1ST     2ND     NONE
        A                 3       4        0
        B                 4       3        0

CURRENT ASSIGNMENT OF BALLOTS (3 needed to win)
        A:
                ['A', 'B']
                ['A', 'B']
                ['A', 'B']
        B:
                ['B', 'A']
                ['B', 'A']
                ['B', 'A']
                ['B', 'A']

SELECTION #1: B
        redistributing 1 effective of 1 excess ballot(s) at random from B
        random choice = ['B', 'A']
        to A: ['B', 'A']

CURRENT ASSIGNMENT OF BALLOTS (3 needed to win)
        A:
                ['A', 'B']
                ['A', 'B']
                ['A', 'B']
                ['B', 'A']
        B:
                ['B', 'A']
                ['B', 'A']
                ['B', 'A']

SELECTION #2: A
        redistributing 0 effective of 1 excess ballot(s) at random from A

CURRENT ASSIGNMENT OF BALLOTS (3 needed to win)
        A:
                ['A', 'B']
                ['A', 'B']
                ['A', 'B']
                ['B', 'A']
        B:
                ['B', 'A']
                ['B', 'A']
                ['B', 'A']

Number of random choices made: 1

FINAL RESULTS
        B
        A