User talk:BenBE/Schulze method

From Rosetta Code


  • The Debian situation is a good example and should be linked to, but it can be modified to make it into a task description.
    • The Debian scenario is made up but the underlaying fact (i.e. that they use this method for their elections) is true. --BenBE 23:40, 25 July 2011 (UTC)
  • Remove the "[...]" stuff. Just go on as if the stuff that is skipped isn't there (i.e. remove 2 and 3).
    • k, did so. Left it in originally since I was citing the Debian proceedings more or less literally and usually you have to mark alterations in a cited passage. --BenBE 23:40, 25 July 2011 (UTC)
  • Remove any talk of dropped things. The drops are not explained here and seem unnecessary for the task.
    • Done it. At least the initial drops are not necessary; the later drops are required to get the full ranking. --BenBE 23:40, 25 July 2011 (UTC)
  • Explain what V is.
    • Added a small note after the first occurence. In short: Just the number of ballots ranking A (strictly) before B. --BenBE 23:40, 25 July 2011 (UTC)
  • "The Schwartz set isn't really explained too well. What is supposed to be in that set? Is "all options B" supposed to be "all other options B"?
    • I'll add a link to the WP page for it. In short: It's a set that contains all winning options. The instructions in the algorithm give the instructions on how to construct this set/get its members. --BenBE 23:40, 25 July 2011 (UTC)
  • "If there are defeats between options" in 7 is confusing language. I'm not sure what it should be.
    • Suppose you get an election where 30*A>B, 25*B>C and 24*C>A (i.e. a circle of preferences) then step 7 gives the instructions on how to break this circle. In this case: A>B>C, sind C>A is the weakest of the 3 preferences. --BenBE 23:40, 25 July 2011 (UTC)
  • Whoa where did stuff about flowers come from?
    • I amended some more elaboration to that sentence to get a better flow of the story. --BenBE 23:40, 25 July 2011 (UTC)
  • I would also suggest simply disallowing equal preferences. I feel like it would make things simpler (though I'm not an expert on the algorithm).

--Mwn3d 19:18, 25 July 2011 (UTC)

    • Allowing ties in the ranking or not doesn't have an influence on whether the result of the election can get you a tie. Most simple example: 1*A>B>C, 1*B>A>C yields a tie of (A=B)>C. --BenBE 23:40, 25 July 2011 (UTC)

I hope those notes help with understanding the text a bit better. --BenBE 23:40, 25 July 2011 (UTC)

Draft task?[edit]

Is this supposed to be a draft task? --Andreas Perstinger (talk) 07:28, 27 April 2014 (UTC)