Giter Club home page Giter Club logo

Comments (4)

tif-calin avatar tif-calin commented on August 21, 2024

@cooljeanius Ah maybe you'd like the update I'm gonna release today:
image

Essentially it shows you which candidate wins across the most methods

from votevote.

tif-calin avatar tif-calin commented on August 21, 2024

@cooljeanius sorry I was missing in action for so long. I'm glad you're excited about this. I have friends who own the domain votevote.vote and we were talking about creating a service that allows anyone to host a vote and choose the voting method.

One easter egg we talked about was adding a system where every voter can also choose which voting system they'd prefer their vote be counted in. So basically if 18% of people choose Black's Method and 42% choose Borda Count and 40% choose STV then the winner by Black's Method gets 0.18 points, the winner by Borda Count method gets 0.42 points, and the winner by STV gets 0.4 points.

What do you think?

from votevote.

cooljeanius avatar cooljeanius commented on August 21, 2024

@cooljeanius sorry I was missing in action for so long. I'm glad you're excited about this. I have friends who own the domain votevote.vote and we were talking about creating a service that allows anyone to host a vote and choose the voting method.

One easter egg we talked about was adding a system where every voter can also choose which voting system they'd prefer their vote be counted in. So basically if 18% of people choose Black's Method and 42% choose Borda Count and 40% choose STV then the winner by Black's Method gets 0.18 points, the winner by Borda Count method gets 0.42 points, and the winner by STV gets 0.4 points.

What do you think?

Yeah, that sounds interesting! Of course, you could get even further meta with applying different voting methods to the votes for voting methods, but there's got to be a recursion limit somewhere... :-P

from votevote.

tif-calin avatar tif-calin commented on August 21, 2024

That'd be like having a vote for what the best voting method is. Which ever voting method wins has the election recomputed through that method. And then again. And again. I wonder if it'd reach an asymptote eventually

Anyways, I don't plan on implementing any "meta" methods as proper systems themselves. I like them to be idempotent and pure. That's why I don't include probabilistic methods or gimmicky methods like the ones where candidates negotiate amongst themselves.

However, I do plan on expanding the "stat box" thing to give you more of a "meta analysis". If you have any ideas for ways this can be done, feel free to reopen this issue or make a new one. Some basic ideas I have include:

  • show strong/weak condorcet winners
  • make it easy to see which methods exactly a candidate wins under
  • categorical groupings of methods. E.g. "candidate blue wins 92% of condorcet methods" or "candidate red wins 77% of cardinal methods"

from votevote.

Related Issues (2)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.