May I recommend 'approval voting' as an alternative? It doesn't require ordering, has nice theoretial properties, and is dead simple to implement. everyone just votes yes on the ones they approve of, you add up the numbers and the highest one wins. Voting yes on everything doesn't help since then all your votes cancel out.
John -- John Meacham - ⑆repetae.net⑆john⑈ _______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe