如何解决如何在 condorcet 中设置投票?
对于 https://github.com/julien-boudry/Condorcet 的使用,我需要澄清以下内容。例如,如果候选人 1 从一个选民那里得到 1 并从另一个选民那里得到 2,我应该如何在其中使用 > ?我怎么知道这是 A > B 还是 B > A?如何设置这个优先级?例如我有 3 个候选人,选民应该将他们选为 1 到 5 的数字,如何在下面的代码中配置投票?
// Add some votes,by some ways
$myElection1->addVote( [
$candidate2,// 1
[$candidate1,$candidate4] // 2 - Tie
// Last rank is optionnal. By default,it will be implicitly completed in $candidate3. This behaviour can be changed by election,before,during or after the vote. The initial submission being preserved.
]
);
$myElection1->addVote('Candidate 2 > Candidate 3 > Candidate 4 = Candidate 1'); // Last rank can also be omitted
$myElection1->parseVotes(
'Candidate 1 > Candidate 2 = Candidate 4 > Candidate 3 * 4
Candidate 3 > Candidate 1 * 3'
);
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。