aggregate_rule
Aggregate ballots using a voting rule (borda, copeland, condorcet, etc.) to determine winners and rankings.
Instructions
Apply any rule by name (enum rule) — a single dispatch entrypoint.
Equivalent to the per-rule tools. rule is one of: borda, copeland,
condorcet, approval, stv, opinion_pool, plurality, majority.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| rule | Yes | ||
| seed | No | ||
| profile | Yes | ||
| tie_break | No | lexicographic |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| note | No | ||
| rule | Yes | ||
| scores | No | ||
| winner | Yes | ||
| ranking | No | ||
| winners | Yes | ||
| tie_break | No | lexicographic |