Another opportunity to "advertise" the "margins" website and annoy M.O. here: The Approval/Condorcet combination method Kevin mentions can be implemented using the Condorcet PERL script found on sourceforge.net. The following generates the tally matrix from the ballot list: perl ballot2tally.pl --approval_bonus 1 --zero_equalrank yourvotedballotlist
---------- Original Message ---------------------------------- * From: Kevin Venzke * Subject: [EM] Approval-Condorcet hybrid encouraging truncation * Date: Mon, 10 Mar 2003 02:35:46 -0800 My recent "MinMax" message concluded with a half-hearted attempt at a system combining Approval and Condorcet. I have a much better proposal now, although I'm not entirely certain of its merits. I'll continue to think about it, although I have some interesting implications already. The voter ranks candidates. Equal ranking and truncation are permitted. RANKING A CANDIDATE IMPLIES APPROVAL, while not ranking a candidate implies disapproval. (In other words, you cannot rank the candidates that you disapprove.) Two matrices are calculated. One is the standard Condorcet matrix, where the value in row x, column y is the number of ballots on which X was ranked, and Y was either ranked lower or not ranked at all. To this is added the second matrix, where the value in row x, column y is the number of ballots on which X was ranked and Y was not ranked. Apply a Condorcet method to the resulting matrix to find the winner. ________________________________________________________________ Sent via the WebMail system at tidalwave.net ________________________________________________________________ Sent via the WebMail system at tidalwave.net _______________________________________________ Election-methods mailing list [EMAIL PROTECTED] http://lists.electorama.com/listinfo.cgi/election-methods-electorama.com