1 |
On Thu, 2006-08-10 at 21:49 +0200, Danny van Dyk wrote: |
2 |
> Am Donnerstag, 10. August 2006 18:51 schrieb Grant Goodyear: |
3 |
> > Olivier Crete wrote: [Thu Aug 10 2006, 11:42:14AM CDT] |
4 |
> > |
5 |
> > > On Thu, 2006-10-08 at 10:57 -0500, Grant Goodyear wrote: |
6 |
> > > I volunteer (again).. What's the status on the search for voting |
7 |
> > > software ? |
8 |
> > |
9 |
> > Well, fmccor has suggested STV[1], so the current plan is to use |
10 |
> > "countify" to assemble the usual master ballot, and then write some |
11 |
> > sort of glue script that will take the master ballot and transform |
12 |
> > it into whatever STV needs. Of course, the glue bit still needs to |
13 |
> > be written. |
14 |
> Hm, i see a problem here. IIRC STV expects one line of input per ballot, |
15 |
> which lists all candidates sperated by spaces. Now, per votifiy, |
16 |
> developers can put more than one developer per line, if they deem them |
17 |
> to be equally competent. Isn't that incompatible behaviour? |
18 |
> |
19 |
|
20 |
Yes, but if we use STV (and there are issues with it if Condorcet is a |
21 |
requirement, because Condorcet is really designed to pick one winner, |
22 |
and it takes some extra work to get a ranking), I have a tiny ruby |
23 |
script which can take any number of raw ballots and convert them into |
24 |
one (internal form) STV .blt file. (The "equally competent" part might |
25 |
be another problem with STV, but I have to go back and look at it |
26 |
carefully to verify that.) |
27 |
|
28 |
So the "glue" is rather easy; problem is the specific balloting method. |
29 |
STV supports several protocols for selecting some number of winners from |
30 |
a list of candidates, but Condorcet is not among them, because Condorcet |
31 |
is really a "pick single winner" method. |
32 |
|
33 |
(By the way, if the ballots from council2005 are still around, and if |
34 |
someone can make them anonymous (convert names to something like C1, C2, |
35 |
etc.), I can take them and show what results STV would give, if you'd |
36 |
like a controlled test.) |
37 |
|
38 |
Anyone having better information than I have, please correct my mistakes |
39 |
here. |
40 |
|
41 |
> Danny |
42 |
> -- |
43 |
> Danny van Dyk <kugelfang@g.o> |
44 |
> Gentoo/AMD64 Project, Gentoo Scientific Project |
45 |
|
46 |
Regards, |
47 |
Ferris |
48 |
-- |
49 |
Ferris McCormick (P44646, MI) <fmccor@g.o> |
50 |
Developer, Gentoo Linux (Devrel, Sparc) |