User:RobLa/MAF: Difference between revisions

Made Draft 3 more verbose, but more precise
(publishing Draft 3)
(Made Draft 3 more verbose, but more precise)
Line 7:
:Goal:
:<blockquote>Hold a primary election with an Approval Voting-style ballot, providing motivation for all candidates to achieve the highest approval rating, and resulting in a general election Ballot Satisfaction Score of at least 75%. The "Ballot Satisfaction Score" is the percentage of the electorate which approves of at least one candidate on a given ballot.</blockquote>
:Candidates advancing to the general election must qualify for one of the following "Pools". Candidates that don't qualify for one of the Pools below are "Non-advanced Candidates". By default, all candidates are Non-advanced Candidates until they qualify for one of these Pools:
:* "Supermajority Candidate Pool" - all candidates who receive greater than 75% approval
:* "Plurality Candidate Pool" - all candidates who receive greater than 50% approval, but do not qualify for the Supermajority Candidate Pool. If no candidate receives greater than 50% approval, this pool maywill contain candidatesone candidate with less than 50% approval.
:* "Opposition Candidate Pool" - a subset of candidates who receive greater than 40% approval, but do not qualify for the Plurality Candidate Pool <br />
:RulesSequential steps for filling the above Pools with qualified candidates:
:Candidates that don't qualify for one of the above pools are "Non-advanced Candidates". By default, all candidates are Non-advanced Candidates until they qualify for one of the above Pools.
:# Select the candidate who receives the highest approval rating. This is the "Top Candidate" and automatically qualifies for the general election ballot by one of the following rules:
:Rules for filling the above Pools with qualified candidates:
:#* Select1a. If the candidateTop whoCandidate receives thegreater than highest75% approval, rating.add Thisthis iscandidate to the "TopSupermajority Candidate" and automatically qualifies for the general election ballotPool.
:#* 1a1b. If the Top Candidate (and any other candidate) receives greaterless than 75% approval, add this candidate to the SupermajorityPlurality Candidate Pool.
:#* 1b. IfComplete the TopSupermajority Candidate receivesPool lessand thanthe 75%Plurality approval,Candidate addPool this candidate tousing the Pluralityfollowing Candidate Poolrules:
:#*2a. Add allany otherNon-advanced candidatesCandidates who receivewith greater than 5075% approval to the PluralitySupermajority Candidate Pool
:#*2b. Add any Non-advanced Candidates with less than 75% approval, but greater than 50% approval to the Plurality Candidate Pool
:#Evaluate the Ballot Satisfaction Score. If the Ballot Satisfaction Score is greater than 75%, skip to step 5 (candidate selection is complete). If the Ballot Satisfaction Score is less than 75%, proceed to step 4.
:#Evaluate the Ballot Satisfaction Score (defined above) using the following rules:
:#If there is more than one candidate in the Plurality Candidate Pool, attempt to add an equal number qualified candidates to the Opposition Candidate Pool, evaluating each Non-advanced Candidate using the following steps
:#Evaluate the Ballot Satisfaction Score*3a. If the Ballot Satisfaction Score is greater than 75%, skip to step 5 (candidate selection is complete). If the Ballot Satisfaction Score is less than 75%, proceedSkip to step 4.5
:#*4a. Find the Non-advanced Candidate with the highest approval score. If this candidate has less than 40% approval, no further candidates qualify to be added to the Opposition Candidate Pool.
:#*4b3b. AddIf the Non-advancedBallot CandidateSatisfaction fromScore theis previousless stepthan to75%, theproceed Oppositionto Candidatestep Pool4.
:#*4c. If there areis noone otheror Non-advancedmore Candidatescandidates whoin receivedthe greaterPlurality thanCandidate 40% approvalPool, orattempt the Opposition Candidate Poolto containsadd an equal number ofqualified candidates to the PluralityOpposition Candidate Pool, proceedevaluating toeach stepNon-advanced 5.Candidate using Otherwise, skip back tothe stepfollowing 3.steps
:#*4a. Find the Non-advanced Candidate with the highest approval score.
:#*4a. Find the Non-advanced Candidate with the highest approval score. *If this candidate has less than 40% approval, no further candidates qualify to be added to the Opposition Candidate Pool. Proceed to step 5.
:#**If this candidate has greater than 40% approval, add this candidate to the Opposition Candidate Pool, then proceed to step 4b.
:#*4b. Compare the size of the Plurality Candidate Pool and the Opposition Candidate Pool
:#**If the Plurality Candidate Pool has more candidates than the Opposition Candidate Pool, skip back to step 3.
:#**If the Opposition Candidate Pool contains an equal number of candidates to the Plurality Candidate Pool, proceed to step 5.
:#Candidate selection is complete. Advance all candidates in the Supermajority Candidate Pool, the Plurality Candidate Pool, and the Opposition Candidate Pool to the general election.