Subversion Repositories Remote Hare Voting

Rev

Rev 55 | Rev 57 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
45 jtkorb 1
SUMMARY AFTER 10 TIMES
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
 
47 jtkorb 147
Number of random choices made: 21
45 jtkorb 148
 
149
FINAL RESULTS
150
	A
151
	B
152
	C