Ability to add polls to threads
-
Quite a lot of forums allow the thread starter to add a poll with the thread. I don't think that's the case here. But being a forum about voting methods, you'd think that this would be the forum most likely to have that feature!
Anyway, if it's possible to do, it would be nice to have a few different poll types available. For example:
The ability to select whether people can change their vote.
The ability to set an end time, or not.
The ability to decide whether the current result is visible until the end time if there is one. It makes no sense to keep it invisible if there's no end time, because it would always be invisible.
The ability to decide whether votes are anonymous.
The ability to select different voting methods for the poll.
-
@toby-pereira I imagine that this forums users would not be happy with a tool that only allowed Plurality!
My hope is that the code the Equal Vote Software Dev team is working on will be able to be used for that. Right now the beta version is almost done and it currently supports Plurality, Approval, STAR, RCV, Ranked Robin, and STAR-PR. We're working on visual design and word-smithing now.
-
I like the inclusion of STAR, Approval & Hare. But Copeland (Ranked-Robin)??
The Condorcet method that I suggest for inclusion is Ranked-Pairs(wv):
If there's no voted CW, due to a cycle:
Drop the weakest defeat in every cycle.
Elect the resulting unbeaten candidate.
(The strength of a pair-defeat is measured by how many people rank the defeater over the defeated.)
With few voters, there of course could be pairties, resulting in a tied election.
If so, eliminate everyone not in the tie, & re-apply the method to the tie candidates. Repeat till there's a single winner,
If it doesn't converge to a single winner, then just elect the most topranked candidate.
-
My favoured voting method for online voting is approval voting, but where the current result is visible and you can change your vote.
For a contentious election, rather than just some online poll, you could make the end point non-deterministic to avoid last minute shenanigans.
-
Have you all seen this video from Mr Beat?
"What's the best way to vote?" https://www.youtube.com/watch?v=oFqV2OtJOOgOr the response featuring me and Sass?
"Maybe we were wrong about Ranked Choice Voting?"
Youtube Video -
@sarawolk I've seen the initial video, but not the 3-hour follow-up! I thought in the first video, the criticism of score was weird.
This method heavily depends on turnout for more accurate scores. What if turnout is extremely low and only extremists turn up to the polls?
Every method depends on turnout for more accurate results. No reason has been given for why score should suffer any more than any other method in this regard.
-
The technique of this forum is a free-and-open-source piece of software called NodeBB. Adding a feature to this forum entails either adding the feature to NodeBB or finding that someone else has already provided a plugin to do it and installing said plugin (after due attention, perhaps, to whether it will maintain security of the forum overall). So a reasonable place to start the research program would be with a search of available plugins.
Failing that, the next step would be to beg for, or offer payment for, support from programmers who already know NodeBB to implement the feature. Alternatively, the programmer could try studying NodeBB and reverse engineering it sufficiently to know enough about it to see how to try to implement the feature.
When I took my first look to try to reverse engineer NodeBB, I noticed that the design of it includes an abstraction layer of some kind between the database and the logic. I didn't study it for long enough to grasp what abstractions it implements.
There is a forum for discussing NodeBB.
The admin side of the present forum might provide a way to search for plugins by keyword.
-
This post is deleted! -
@toby-pereira Yes, and if only extremists show up, they deserve the power.