Subversion Repositories Local Hare Voting

Rev

Rev 22 | Rev 47 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 22 Rev 45
Line -... Line 1...
-
 
1
SUMMARY AFTER 10 TIMES
1
['A', 'B', 'C']
2
 10 ['A', 'B', 'C']
-
 
3
 
-
 
4
INPUT SUMMARY AND SINGLE RUN TRACE
-
 
5
	15 ballots
-
 
6
	Choosing 3 winners
-
 
7
	Need ceil((15 + 1)/(3 + 1)) = 4 ballots to win
-
 
8
 
-
 
9
	BALLOT MARKS	1ST	2ND	NONE
-
 
10
	A                15	  0	   0
-
 
11
	B                 0	 15	   0
-
 
12
	C                 0	  0	   0
-
 
13
	D                 0	  0	   0
-
 
14
	E                 0	  0	   0
-
 
15
	H                 0	  0	   0
-
 
16
	I                 0	  0	   0
-
 
17
 
-
 
18
CURRENT ASSIGNMENT OF BALLOTS (4 needed to win)
-
 
19
	A:
-
 
20
		['A', 'B', 'C', 'D', 'E', 'H', 'I']
-
 
21
		['A', 'B', 'C', 'D', 'E', 'H', 'I']
-
 
22
		['A', 'B', 'C', 'D', 'E', 'H', 'I']
-
 
23
		['A', 'B', 'C', 'D', 'E', 'H', 'I']
-
 
24
		['A', 'B', 'C', 'D', 'E', 'H', 'I']
-
 
25
		['A', 'B', 'C', 'D', 'E', 'H', 'I']
-
 
26
		['A', 'B', 'C', 'D', 'E', 'H', 'I']
-
 
27
		['A', 'B', 'C', 'D', 'E', 'H', 'I']
-
 
28
		['A', 'B', 'C', 'D', 'E', 'H', 'I']
-
 
29
		['A', 'B', 'C', 'D', 'E', 'H', 'I']
-
 
30
		['A', 'B', 'C', 'D', 'E', 'H', 'I']
-
 
31
		['A', 'B', 'C', 'D', 'E', 'H', 'I']
-
 
32
		['A', 'B', 'C', 'D', 'E', 'H', 'I']
-
 
33
		['A', 'B', 'C', 'D', 'E', 'H', 'I']
-
 
34
		['A', 'B', 'C', 'D', 'E', 'H', 'I']
-
 
35
 
-
 
36
SELECTION #1: A
-
 
37
	redistributing 11 effective of 11 excess ballot(s) at random from A
-
 
38
	random choice = ['A', 'B', 'C', 'D', 'E', 'H', 'I']
-
 
39
	to B: ['A', 'B', 'C', 'D', 'E', 'H', 'I']
-
 
40
	random choice = ['A', 'B', 'C', 'D', 'E', 'H', 'I']
-
 
41
	to B: ['A', 'B', 'C', 'D', 'E', 'H', 'I']
-
 
42
	random choice = ['A', 'B', 'C', 'D', 'E', 'H', 'I']
-
 
43
	to B: ['A', 'B', 'C', 'D', 'E', 'H', 'I']
-
 
44
	random choice = ['A', 'B', 'C', 'D', 'E', 'H', 'I']
-
 
45
	to B: ['A', 'B', 'C', 'D', 'E', 'H', 'I']
-
 
46
	random choice = ['A', 'B', 'C', 'D', 'E', 'H', 'I']
-
 
47
	to B: ['A', 'B', 'C', 'D', 'E', 'H', 'I']
-
 
48
	random choice = ['A', 'B', 'C', 'D', 'E', 'H', 'I']
-
 
49
	to B: ['A', 'B', 'C', 'D', 'E', 'H', 'I']
-
 
50
	random choice = ['A', 'B', 'C', 'D', 'E', 'H', 'I']
-
 
51
	to B: ['A', 'B', 'C', 'D', 'E', 'H', 'I']
-
 
52
	random choice = ['A', 'B', 'C', 'D', 'E', 'H', 'I']
-
 
53
	to B: ['A', 'B', 'C', 'D', 'E', 'H', 'I']
-
 
54
	random choice = ['A', 'B', 'C', 'D', 'E', 'H', 'I']
-
 
55
	to B: ['A', 'B', 'C', 'D', 'E', 'H', 'I']
-
 
56
	random choice = ['A', 'B', 'C', 'D', 'E', 'H', 'I']
-
 
57
	to B: ['A', 'B', 'C', 'D', 'E', 'H', 'I']
-
 
58
	random choice = ['A', 'B', 'C', 'D', 'E', 'H', 'I']
-
 
59
	to B: ['A', 'B', 'C', 'D', 'E', 'H', 'I']
-
 
60
 
-
 
61
CURRENT ASSIGNMENT OF BALLOTS (4 needed to win)
-
 
62
	A:
-
 
63
		['A', 'B', 'C', 'D', 'E', 'H', 'I']
-
 
64
		['A', 'B', 'C', 'D', 'E', 'H', 'I']
-
 
65
		['A', 'B', 'C', 'D', 'E', 'H', 'I']
-
 
66
		['A', 'B', 'C', 'D', 'E', 'H', 'I']
-
 
67
	B:
-
 
68
		['A', 'B', 'C', 'D', 'E', 'H', 'I']
-
 
69
		['A', 'B', 'C', 'D', 'E', 'H', 'I']
-
 
70
		['A', 'B', 'C', 'D', 'E', 'H', 'I']
-
 
71
		['A', 'B', 'C', 'D', 'E', 'H', 'I']
-
 
72
		['A', 'B', 'C', 'D', 'E', 'H', 'I']
-
 
73
		['A', 'B', 'C', 'D', 'E', 'H', 'I']
-
 
74
		['A', 'B', 'C', 'D', 'E', 'H', 'I']
-
 
75
		['A', 'B', 'C', 'D', 'E', 'H', 'I']
-
 
76
		['A', 'B', 'C', 'D', 'E', 'H', 'I']
-
 
77
		['A', 'B', 'C', 'D', 'E', 'H', 'I']
-
 
78
		['A', 'B', 'C', 'D', 'E', 'H', 'I']
-
 
79
 
-
 
80
SELECTION #2: B
-
 
81
	redistributing 7 effective of 7 excess ballot(s) at random from B
-
 
82
	random choice = ['A', 'B', 'C', 'D', 'E', 'H', 'I']
-
 
83
	to C: ['A', 'B', 'C', 'D', 'E', 'H', 'I']
-
 
84
	random choice = ['A', 'B', 'C', 'D', 'E', 'H', 'I']
-
 
85
	to C: ['A', 'B', 'C', 'D', 'E', 'H', 'I']
-
 
86
	random choice = ['A', 'B', 'C', 'D', 'E', 'H', 'I']
-
 
87
	to C: ['A', 'B', 'C', 'D', 'E', 'H', 'I']
-
 
88
	random choice = ['A', 'B', 'C', 'D', 'E', 'H', 'I']
-
 
89
	to C: ['A', 'B', 'C', 'D', 'E', 'H', 'I']
-
 
90
	random choice = ['A', 'B', 'C', 'D', 'E', 'H', 'I']
-
 
91
	to C: ['A', 'B', 'C', 'D', 'E', 'H', 'I']
-
 
92
	random choice = ['A', 'B', 'C', 'D', 'E', 'H', 'I']
-
 
93
	to C: ['A', 'B', 'C', 'D', 'E', 'H', 'I']
-
 
94
	random choice = ['A', 'B', 'C', 'D', 'E', 'H', 'I']
-
 
95
	to C: ['A', 'B', 'C', 'D', 'E', 'H', 'I']
-
 
96
 
-
 
97
CURRENT ASSIGNMENT OF BALLOTS (4 needed to win)
-
 
98
	A:
-
 
99
		['A', 'B', 'C', 'D', 'E', 'H', 'I']
-
 
100
		['A', 'B', 'C', 'D', 'E', 'H', 'I']
-
 
101
		['A', 'B', 'C', 'D', 'E', 'H', 'I']
-
 
102
		['A', 'B', 'C', 'D', 'E', 'H', 'I']
-
 
103
	C:
-
 
104
		['A', 'B', 'C', 'D', 'E', 'H', 'I']
-
 
105
		['A', 'B', 'C', 'D', 'E', 'H', 'I']
-
 
106
		['A', 'B', 'C', 'D', 'E', 'H', 'I']
-
 
107
		['A', 'B', 'C', 'D', 'E', 'H', 'I']
-
 
108
		['A', 'B', 'C', 'D', 'E', 'H', 'I']
-
 
109
		['A', 'B', 'C', 'D', 'E', 'H', 'I']
-
 
110
		['A', 'B', 'C', 'D', 'E', 'H', 'I']
-
 
111
	B:
-
 
112
		['A', 'B', 'C', 'D', 'E', 'H', 'I']
-
 
113
		['A', 'B', 'C', 'D', 'E', 'H', 'I']
-
 
114
		['A', 'B', 'C', 'D', 'E', 'H', 'I']
-
 
115
		['A', 'B', 'C', 'D', 'E', 'H', 'I']
-
 
116
 
-
 
117
SELECTION #3: C
-
 
118
	redistributing 3 effective of 3 excess ballot(s) at random from C
-
 
119
	random choice = ['A', 'B', 'C', 'D', 'E', 'H', 'I']
-
 
120
	to D: ['A', 'B', 'C', 'D', 'E', 'H', 'I']
-
 
121
	random choice = ['A', 'B', 'C', 'D', 'E', 'H', 'I']
-
 
122
	to D: ['A', 'B', 'C', 'D', 'E', 'H', 'I']
-
 
123
	random choice = ['A', 'B', 'C', 'D', 'E', 'H', 'I']
-
 
124
	to D: ['A', 'B', 'C', 'D', 'E', 'H', 'I']
-
 
125
 
-
 
126
CURRENT ASSIGNMENT OF BALLOTS (4 needed to win)
-
 
127
	A:
-
 
128
		['A', 'B', 'C', 'D', 'E', 'H', 'I']
-
 
129
		['A', 'B', 'C', 'D', 'E', 'H', 'I']
-
 
130
		['A', 'B', 'C', 'D', 'E', 'H', 'I']
-
 
131
		['A', 'B', 'C', 'D', 'E', 'H', 'I']
-
 
132
	C:
-
 
133
		['A', 'B', 'C', 'D', 'E', 'H', 'I']
-
 
134
		['A', 'B', 'C', 'D', 'E', 'H', 'I']
-
 
135
		['A', 'B', 'C', 'D', 'E', 'H', 'I']
-
 
136
		['A', 'B', 'C', 'D', 'E', 'H', 'I']
-
 
137
	B:
-
 
138
		['A', 'B', 'C', 'D', 'E', 'H', 'I']
-
 
139
		['A', 'B', 'C', 'D', 'E', 'H', 'I']
-
 
140
		['A', 'B', 'C', 'D', 'E', 'H', 'I']
-
 
141
		['A', 'B', 'C', 'D', 'E', 'H', 'I']
-
 
142
	D:
-
 
143
		['A', 'B', 'C', 'D', 'E', 'H', 'I']
-
 
144
		['A', 'B', 'C', 'D', 'E', 'H', 'I']
-
 
145
		['A', 'B', 'C', 'D', 'E', 'H', 'I']
-
 
146
 
-
 
147
Number of random choices made: 242
-
 
148
 
-
 
149
FINAL RESULTS
-
 
150
	A
-
 
151
	B
-
 
152
	C