Subversion Repositories Remote Hare Voting

Rev

Rev 47 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 47 Rev 75
Line 1... Line -...
1
SUMMARY AFTER 10 TIMES
-
 
2
 10 ['A', 'B']
-
 
3
 
-
 
4
INPUT SUMMARY AND SINGLE RUN TRACE
1
INPUT SUMMARY
5
	6 ballots
2
	6 ballots
6
	Choosing 2 winners
3
	Choosing 2 winners
7
	Need ceil((6 + 1)/(2 + 1)) = 3 ballots to win
4
	Need ceil((6 + 1)/(2 + 1)) = 3 ballots to win
8
 
5
 
9
	BALLOT MARKS	1ST	2ND	NONE
6
	BALLOT MARKS	1ST	2ND	NONE
Line 20... Line 17...
20
	C:
17
	C:
21
		['C']
18
		['C']
22
	B:
19
	B:
23
		['B']
20
		['B']
24
 
21
 
25
SELECTION #1: A
-
 
26
	redistributing 1 effective of 1 excess ballot(s) at random from A
-
 
27
	random choice = ['A', 'B']
-
 
28
	to B: ['A', 'B']
-
 
29
 
-
 
30
CURRENT ASSIGNMENT OF BALLOTS (3 needed to win)
-
 
31
	A:
-
 
32
		['A']
-
 
33
		['A']
-
 
34
		['A']
-
 
35
	C:
-
 
36
		['C']
-
 
37
	B:
-
 
38
		['B']
-
 
39
		['A', 'B']
-
 
40
 
-
 
41
ELIMINATED: C
-
 
42
	redistributing 1 ballot(s) from C
-
 
43
	ineffective ballot dropped: ['C']
-
 
44
 
-
 
45
CURRENT ASSIGNMENT OF BALLOTS (3 needed to win)
-
 
46
	A:
-
 
47
		['A']
-
 
48
		['A']
-
 
49
		['A']
-
 
50
	C:
-
 
51
	B:
-
 
52
		['B']
-
 
53
		['A', 'B']
-
 
54
	remaining winner(s) have fewer than quota (3) ballots
22
Tracked 1 alternative decisions (skipped 0 with low probability)
55
 
-
 
56
SELECTION #2: B
-
 
57
	no excess ballots to redistribute
-
 
58
 
-
 
59
CURRENT ASSIGNMENT OF BALLOTS (3 needed to win)
-
 
60
	A:
-
 
61
		['A']
-
 
62
		['A']
-
 
63
		['A']
-
 
64
	C:
-
 
65
	B:
-
 
66
		['B']
-
 
67
		['A', 'B']
-
 
68
 
-
 
69
Number of random choices made: 1
-
 
70
 
23
 
71
FINAL RESULTS
24
FINAL RESULTS
72
	A
-
 
73
	B
25
1.000000: ['A', 'B']