-
OpenTally dev log: Battery of optimisations leads to 108% performance improvement
Using rational arithmetic, OpenTally e825ca1 processes the 3,821,539-vote 2022 Australian Senate election for Victoria in a mean 11.34 (95% CI ± 0.03) seconds on my Intel i5-7500. This week I put some time into cutting this figure down.
-
Later-no-harm and the ‘Wright’ method of single transferable vote
Later-no-harm is a criterion for preferential voting methods which provides that ‘Adding a later preference to a ballot should not harm any candidate already listed’ [1]. The most well-known voting systems which comply with later-no-harm are the single transferable vote (STV), and its single-winner… »
-
Curiosities in drafting for the weighted inclusive Gregory method of STV
In Australia, 2 jurisdictions make use of the weighted inclusive Gregory method of the single transferable vote (STV). The weighted inclusive Gregory method of STV is one of 2 systems recommended by the Proportional Representation Society of Australia as part of a gold standard electoral… »
-
The failure of unweighted inclusive Gregory STV
The single transferable vote (STV) is a family of voting systems designed to achieve proportional representation. It is widely used in Australia in multi-winner elections, in both governments and private contexts.
Most STV systems in use in Australia fall into one of two categories: exclusive… »
-
A conceptual primer on the single transferable vote – 6: Meek method
In part 5, we presented the weighted inclusive Gregory method. In that part and all previous parts, during the distribution of preferences we have ‘skipped over’ any candidates who have already been elected, as we said that to give extra votes to any of… »
-
A conceptual primer on the single transferable vote – 5: Weighted inclusive Gregory method
In part 4, we presented the Gregory method, which removes random effects from STV. In that part, we continued with a decision made in part 3 to restrict the ballot papers which can contribute to a surplus distribution, yielding the exclusive Gregory method.
To… »