Consensus Ranker

Paste one ranking per line and see where the group agrees — and where different voting methods expose a cycle or fragile consensus.

One ballot per line. Use > for preference and = for a tie. Partial rankings are allowed; omitted options count below ranked options on that ballot. Lines beginning with # are comments.

Rankings are processed locally and never uploaded.

Why show more than one method?

There is no single rank-aggregation rule that behaves perfectly in every situation. Showing several established views makes the structure of the preferences visible instead of hiding it behind one opaque score.

  • Schulze uses head-to-head victories and the strongest paths between options. It is designed to handle Condorcet cycles.
  • Borda awards points by position. It uses the whole ranking, but can prefer a broadly second-choice option over a polarising first choice.
  • Copeland counts head-to-head wins minus losses. It is easy to interpret but can leave ties when several options have the same record.

Condorcet winner and pairwise matrix

A Condorcet winner is an option that beats every other option in a direct head-to-head comparison. Such a winner does not always exist: group preferences can cycle. The matrix below the ranking keeps every pairwise count visible so you can inspect the underlying comparisons yourself.

Ties and incomplete rankings

Write A = B > C when A and B are tied. You may also leave options off a ballot. Ranked options are treated as preferred to omitted ones; two omitted options are tied on that ballot. That convention is explicit because different organisations sometimes use different rules for incomplete ballots.

Is my data uploaded?

No. The rankings are aggregated in your browser, so nothing you add is sent to gratistools.be. See the privacy page for details.